1
- <?xml version =" 1.0" encoding =" UTF-8" ?>
2
- <!--
3
- ~ Licensed to the Apache Software Foundation (ASF) under one
4
- ~ or more contributor license agreements. See the NOTICE file
5
- ~ distributed with this work for additional information
6
- ~ regarding copyright ownership. The ASF licenses this file
7
- ~ to you under the Apache License, Version 2.0 (the
8
- ~ "License"); you may not use this file except in compliance
9
- ~ with the License. You may obtain a copy of the License at
10
- ~
11
- ~ http://www.apache.org/licenses/LICENSE-2.0
12
- ~
13
- ~ Unless required by applicable law or agreed to in writing,
14
- ~ software distributed under the License is distributed on an
15
- ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16
- ~ KIND, either express or implied. See the License for the
17
- ~ specific language governing permissions and limitations
18
- ~ under the License.
19
- -->
20
-
21
- <project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
22
- xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
23
- <modelVersion >4.0.0</modelVersion >
24
-
25
- <parent >
26
- <groupId >org.apache.maven.release</groupId >
27
- <artifactId >maven-release</artifactId >
28
- <version >3.0.0-SNAPSHOT</version >
29
- <relativePath >../..</relativePath >
30
- </parent >
31
-
32
- <artifactId >maven-release-semver-policy</artifactId >
33
-
34
- <name >Maven Release SemVer Policy</name >
35
- <description >
36
- A version policy that enforce SemVer format and upgrades minor element for next development version.
37
- </description >
38
-
39
- <dependencies >
40
- <dependency >
41
- <groupId >${project.parent.groupId} </groupId >
42
- <artifactId >maven-release-api</artifactId >
43
- <version >${project.parent.version} </version >
44
- </dependency >
45
- <dependency >
46
- <groupId >org.semver</groupId >
47
- <artifactId >api</artifactId >
48
- <version >0.9.33</version >
49
- </dependency >
50
-
51
-
52
- <dependency >
53
- <groupId >org.codehaus.plexus</groupId >
54
- <artifactId >plexus-component-annotations</artifactId >
55
- <optional >true</optional >
56
- </dependency >
57
-
58
- <dependency >
59
- <groupId >junit</groupId >
60
- <artifactId >junit</artifactId >
61
- <scope >test</scope >
62
- </dependency >
63
- </dependencies >
64
-
65
- <build >
66
- <plugins >
67
- <plugin >
68
- <groupId >org.codehaus.plexus</groupId >
69
- <artifactId >plexus-component-metadata</artifactId >
70
- <executions >
71
- <execution >
72
- <id >process-classes</id >
73
- <goals >
74
- <goal >generate-metadata</goal >
75
- </goals >
76
- </execution >
77
- </executions >
78
- </plugin >
79
- </plugins >
80
- </build >
81
-
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!--
3
+ ~ Licensed to the Apache Software Foundation (ASF) under one
4
+ ~ or more contributor license agreements. See the NOTICE file
5
+ ~ distributed with this work for additional information
6
+ ~ regarding copyright ownership. The ASF licenses this file
7
+ ~ to you under the Apache License, Version 2.0 (the
8
+ ~ "License"); you may not use this file except in compliance
9
+ ~ with the License. You may obtain a copy of the License at
10
+ ~
11
+ ~ http://www.apache.org/licenses/LICENSE-2.0
12
+ ~
13
+ ~ Unless required by applicable law or agreed to in writing,
14
+ ~ software distributed under the License is distributed on an
15
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16
+ ~ KIND, either express or implied. See the License for the
17
+ ~ specific language governing permissions and limitations
18
+ ~ under the License.
19
+ -->
20
+
21
+ <project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
22
+ <modelVersion >4.0.0</modelVersion >
23
+
24
+ <parent >
25
+ <groupId >org.apache.maven.release</groupId >
26
+ <artifactId >maven-release</artifactId >
27
+ <version >3.0.0-M1</version >
28
+ <relativePath >../..</relativePath >
29
+ </parent >
30
+
31
+ <artifactId >maven-release-semver-policy</artifactId >
32
+
33
+ <name >Maven Release SemVer Policy</name >
34
+ <description >
35
+ A version policy that enforce SemVer format and upgrades minor element for next development version.
36
+ </description >
37
+
38
+ <dependencies >
39
+ <dependency >
40
+ <groupId >${project.parent.groupId} </groupId >
41
+ <artifactId >maven-release-api</artifactId >
42
+ <version >${project.parent.version} </version >
43
+ </dependency >
44
+ <dependency >
45
+ <groupId >org.semver</groupId >
46
+ <artifactId >api</artifactId >
47
+ <version >0.9.33</version >
48
+ </dependency >
49
+
50
+
51
+ <dependency >
52
+ <groupId >org.codehaus.plexus</groupId >
53
+ <artifactId >plexus-component-annotations</artifactId >
54
+ <optional >true</optional >
55
+ </dependency >
56
+
57
+ <dependency >
58
+ <groupId >junit</groupId >
59
+ <artifactId >junit</artifactId >
60
+ <scope >test</scope >
61
+ </dependency >
62
+ </dependencies >
63
+
64
+ <build >
65
+ <plugins >
66
+ <plugin >
67
+ <groupId >org.codehaus.plexus</groupId >
68
+ <artifactId >plexus-component-metadata</artifactId >
69
+ <executions >
70
+ <execution >
71
+ <id >process-classes</id >
72
+ <goals >
73
+ <goal >generate-metadata</goal >
74
+ </goals >
75
+ </execution >
76
+ </executions >
77
+ </plugin >
78
+ </plugins >
79
+ </build >
80
+
82
81
</project >
0 commit comments