Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

ARIES-979: Integrate semantic versioning maven plugin in aries module…

…s (jmx)

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1424200 13f79535-47bb-0310-9956-ffa450edef68
  • Loading branch information...
commit 47eedff0747903b286204cb72f0736e3bfad4735 1 parent cb248d1
Emily Jiang authored
View
23 jmx/jmx-api/pom.xml
@@ -27,7 +27,7 @@
<artifactId>org.apache.aries.jmx.api</artifactId>
<packaging>bundle</packaging>
<name>Apache Aries JMX API</name>
- <version>1.1.0-SNAPSHOT</version>
+ <version>2.0.0-SNAPSHOT</version>
<description>
This bundle contains the JMX 1.1.0 API
</description>
@@ -54,5 +54,26 @@
</aries.osgi.import>
<aries.osgi.private.pkg />
</properties>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.aries.versioning</groupId>
+ <artifactId>org.apache.aries.versioning.plugin</artifactId>
+ <version>0.1.0-SNAPSHOT</version>
+ <executions>
+ <execution>
+ <id>default-verify</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>version-check</goal>
+ </goals>
+ <configuration>
+ <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.api:1.0.0</oldArtifact>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
View
23 jmx/jmx-blueprint-api/pom.xml
@@ -27,7 +27,7 @@
<artifactId>org.apache.aries.jmx.blueprint.api</artifactId>
<packaging>bundle</packaging>
<name>Apache Aries JMX Blueprint API</name>
- <version>1.1.0-SNAPSHOT</version>
+ <version>1.0.0-SNAPSHOT</version>
<description>
This bundle contains the JMX Blueprint API
</description>
@@ -46,4 +46,25 @@
<aries.osgi.private.pkg />
</properties>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.aries.versioning</groupId>
+ <artifactId>org.apache.aries.versioning.plugin</artifactId>
+ <version>0.1.0-SNAPSHOT</version>
+ <executions>
+ <execution>
+ <id>default-verify</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>version-check</goal>
+ </goals>
+ <configuration>
+ <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.blueprint.api:1.0.0</oldArtifact>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
View
17 jmx/jmx-blueprint-bundle/pom.xml
@@ -188,6 +188,23 @@
<sourcepath>${project.build.directory}/sources</sourcepath>
</configuration>
</plugin>
+ <plugin>
+ <groupId>org.apache.aries.versioning</groupId>
+ <artifactId>org.apache.aries.versioning.plugin</artifactId>
+ <version>0.1.0-SNAPSHOT</version>
+ <executions>
+ <execution>
+ <id>default-verify</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>version-check</goal>
+ </goals>
+ <configuration>
+ <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.blueprint:1.0.0</oldArtifact>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
</build>
</profile>
View
21 jmx/jmx-blueprint-core/pom.xml
@@ -103,5 +103,26 @@
<scope>test</scope>
</dependency>
</dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.aries.versioning</groupId>
+ <artifactId>org.apache.aries.versioning.plugin</artifactId>
+ <version>0.1.0-SNAPSHOT</version>
+ <executions>
+ <execution>
+ <id>default-verify</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>version-check</goal>
+ </goals>
+ <configuration>
+ <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.blueprint.core:1.0.0</oldArtifact>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
View
20 jmx/jmx-bundle/pom.xml
@@ -204,7 +204,25 @@
<sourcepath>${project.build.directory}/sources</sourcepath>
</configuration>
</plugin>
- </plugins>
+
+ <plugin>
+ <groupId>org.apache.aries.versioning</groupId>
+ <artifactId>org.apache.aries.versioning.plugin</artifactId>
+ <version>0.1.0-SNAPSHOT</version>
+ <executions>
+ <execution>
+ <id>default-verify</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>version-check</goal>
+ </goals>
+ <configuration>
+ <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx:1.0.0</oldArtifact>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
</build>
</profile>
</profiles>
View
26 jmx/jmx-core-whiteboard/pom.xml
@@ -27,7 +27,7 @@
<artifactId>org.apache.aries.jmx.core.whiteboard</artifactId>
<packaging>bundle</packaging>
<name>Apache Aries JMX Core via Whiteboards</name>
- <version>1.1.0-SNAPSHOT</version>
+ <version>2.0.0-SNAPSHOT</version>
<description>
This bundle contains an implementation of the JMX Core specification which registers the
MBeans as services in the service registry. This allows the whiteboard module to be
@@ -72,7 +72,7 @@
<dependency>
<groupId>org.apache.aries.jmx</groupId>
<artifactId>org.apache.aries.jmx.core</artifactId>
- <version>1.1.0-SNAPSHOT</version>
+ <version>2.0.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
@@ -102,5 +102,27 @@
</dependency>
</dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.aries.versioning</groupId>
+ <artifactId>org.apache.aries.versioning.plugin</artifactId>
+ <version>0.1.0-SNAPSHOT</version>
+ <executions>
+ <execution>
+ <id>default-verify</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>version-check</goal>
+ </goals>
+ <configuration>
+ <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.core.whiteboard:1.0.0</oldArtifact>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
View
23 jmx/jmx-core/pom.xml
@@ -27,7 +27,7 @@
<artifactId>org.apache.aries.jmx.core</artifactId>
<packaging>bundle</packaging>
<name>Apache Aries JMX Core</name>
- <version>1.1.0-SNAPSHOT</version>
+ <version>2.0.0-SNAPSHOT</version>
<description>
This bundle contains the core implementation
of the JMX Control specification
@@ -108,4 +108,25 @@
</dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.aries.versioning</groupId>
+ <artifactId>org.apache.aries.versioning.plugin</artifactId>
+ <version>0.1.0-SNAPSHOT</version>
+ <executions>
+ <execution>
+ <id>default-verify</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>version-check</goal>
+ </goals>
+ <configuration>
+ <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.core:1.0.0</oldArtifact>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
View
2  jmx/jmx-core/src/main/java/org/apache/aries/jmx/codec/packageinfo
@@ -16,4 +16,4 @@
# specific language governing permissions and limitations
# under the License.
#
-version 1.0.0
+version 2.0.0
View
17 jmx/jmx-whiteboard/pom.xml
@@ -197,6 +197,23 @@
</execution>
</executions>
</plugin>
+ <plugin>
+ <groupId>org.apache.aries.versioning</groupId>
+ <artifactId>org.apache.aries.versioning.plugin</artifactId>
+ <version>0.1.0-SNAPSHOT</version>
+ <executions>
+ <execution>
+ <id>default-verify</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>version-check</goal>
+ </goals>
+ <configuration>
+ <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.whiteboard:1.0.0</oldArtifact>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
</build>
</profile>
Please sign in to comment.
Something went wrong with that request. Please try again.