I used the 1.0.0 as the baseline so I had to increase one package version
as the breaking changes were made after 1.0.0 was released. If you have
objections, please let me know.
Thanks
Emily

On Wed, Dec 19, 2012 at 10:57 PM, <[email protected]> wrote:

> Author: ejiang
> Date: Wed Dec 19 22:57:24 2012
> New Revision: 1424200
>
> URL: http://svn.apache.org/viewvc?rev=1424200&view=rev
> Log:
> ARIES-979: Integrate semantic versioning maven plugin in aries modules
> (jmx)
>
> Modified:
>     aries/trunk/jmx/jmx-api/pom.xml
>     aries/trunk/jmx/jmx-blueprint-api/pom.xml
>     aries/trunk/jmx/jmx-blueprint-bundle/pom.xml
>     aries/trunk/jmx/jmx-blueprint-core/pom.xml
>     aries/trunk/jmx/jmx-bundle/pom.xml
>     aries/trunk/jmx/jmx-core-whiteboard/pom.xml
>     aries/trunk/jmx/jmx-core/pom.xml
>
> aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/codec/packageinfo
>     aries/trunk/jmx/jmx-whiteboard/pom.xml
>
> Modified: aries/trunk/jmx/jmx-api/pom.xml
> URL:
> http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-api/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
>
> ==============================================================================
> --- aries/trunk/jmx/jmx-api/pom.xml (original)
> +++ aries/trunk/jmx/jmx-api/pom.xml Wed Dec 19 22:57:24 2012
> @@ -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>
>
> Modified: aries/trunk/jmx/jmx-blueprint-api/pom.xml
> URL:
> http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-blueprint-api/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
>
> ==============================================================================
> --- aries/trunk/jmx/jmx-blueprint-api/pom.xml (original)
> +++ aries/trunk/jmx/jmx-blueprint-api/pom.xml Wed Dec 19 22:57:24 2012
> @@ -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>
>
> Modified: aries/trunk/jmx/jmx-blueprint-bundle/pom.xml
> URL:
> http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-blueprint-bundle/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
>
> ==============================================================================
> --- aries/trunk/jmx/jmx-blueprint-bundle/pom.xml (original)
> +++ aries/trunk/jmx/jmx-blueprint-bundle/pom.xml Wed Dec 19 22:57:24 2012
> @@ -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>
>
> Modified: aries/trunk/jmx/jmx-blueprint-core/pom.xml
> URL:
> http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-blueprint-core/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
>
> ==============================================================================
> --- aries/trunk/jmx/jmx-blueprint-core/pom.xml (original)
> +++ aries/trunk/jmx/jmx-blueprint-core/pom.xml Wed Dec 19 22:57:24 2012
> @@ -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>
>
> Modified: aries/trunk/jmx/jmx-bundle/pom.xml
> URL:
> http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-bundle/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
>
> ==============================================================================
> --- aries/trunk/jmx/jmx-bundle/pom.xml (original)
> +++ aries/trunk/jmx/jmx-bundle/pom.xml Wed Dec 19 22:57:24 2012
> @@ -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>
>
> Modified: aries/trunk/jmx/jmx-core-whiteboard/pom.xml
> URL:
> http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-core-whiteboard/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
>
> ==============================================================================
> --- aries/trunk/jmx/jmx-core-whiteboard/pom.xml (original)
> +++ aries/trunk/jmx/jmx-core-whiteboard/pom.xml Wed Dec 19 22:57:24 2012
> @@ -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>
>
> Modified: aries/trunk/jmx/jmx-core/pom.xml
> URL:
> http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-core/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
>
> ==============================================================================
> --- aries/trunk/jmx/jmx-core/pom.xml (original)
> +++ aries/trunk/jmx/jmx-core/pom.xml Wed Dec 19 22:57:24 2012
> @@ -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>
>
> Modified:
> aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/codec/packageinfo
> URL:
> http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/codec/packageinfo?rev=1424200&r1=1424199&r2=1424200&view=diff
>
> ==============================================================================
> ---
> aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/codec/packageinfo
> (original)
> +++
> aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/codec/packageinfo
> Wed Dec 19 22:57:24 2012
> @@ -16,4 +16,4 @@
>  # specific language governing permissions and limitations
>  # under the License.
>  #
> -version 1.0.0
> +version 2.0.0
>
> Modified: aries/trunk/jmx/jmx-whiteboard/pom.xml
> URL:
> http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-whiteboard/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
>
> ==============================================================================
> --- aries/trunk/jmx/jmx-whiteboard/pom.xml (original)
> +++ aries/trunk/jmx/jmx-whiteboard/pom.xml Wed Dec 19 22:57:24 2012
> @@ -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>
>
>
>


-- 
Thanks
Emily
=================
Emily Jiang
[email protected]

Reply via email to