File: maven-version-rules.xml

package info (click to toggle)
postgis-java 1%3A2021.1.0-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 876 kB
  • sloc: java: 5,546; xml: 1,656; sh: 12; makefile: 3
file content (31 lines) | stat: -rw-r--r-- 1,555 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<ruleset comparisonMethod="maven"
         xmlns="http://mojo.codehaus.org/versions-maven-plugin/rule/2.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://mojo.codehaus.org/versions-maven-plugin/rule/2.0.0 http://mojo.codehaus.org/versions-maven-plugin/xsd/rule-2.0.0.xsd">
    <ignoreVersions>
        <!-- Exclude milestones, release candidates, alphas, and betas-->
        <ignoreVersion type="regex">.*-[M|RC|alpha|beta|rc].*</ignoreVersion>
        <!-- Exclude milestones, release candidates, alphas, and betas, and Java7 qualifiers -->
        <ignoreVersion type="regex">.*\.jre[6-7]</ignoreVersion>
    </ignoreVersions>
    <rules>
        <!-- Pin git-commit-id-plugin version to final release version before V5 until codebase migrates to Java11 -->
        <rule groupId="pl.project13.maven" artifactId="git-commit-id-plugin">
            <ignoreVersions>
                <ignoreVersion type="regex">4\.9\.9</ignoreVersion>
            </ignoreVersions>
        </rule>
        <!-- Pin testng version to pre-V7 -->
        <rule groupId="org.testng" artifactId="testng">
            <ignoreVersions>
                <ignoreVersion type="regex">7\..*</ignoreVersion>
            </ignoreVersions>
        </rule>
        <!-- Ignore logback version with groovyless suffix -->
        <rule groupId="ch.qos.logback">
            <ignoreVersions>
                <ignoreVersion type="regex">.*-groovyless</ignoreVersion>
            </ignoreVersions>
        </rule>
    </rules>
</ruleset>