This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to annotated tag japicmp-base-0.1.0 in repository https://gitbox.apache.org/repos/asf/commons-vfs.git
commit 29e29bcdb31dc01d09c2c8cb66fe5b06747a2682 Author: CloudBees DEV@Cloud <nob...@cloudbees.com> AuthorDate: Sat Jun 21 18:42:37 2014 -0400 [maven-release-plugin] prepare release japicmp-base-0.1.0 --- japicmp-maven-plugin/pom.xml | 6 +- japicmp-testbase/japicmp-test-maven-plugin/pom.xml | 6 +- japicmp-testbase/japicmp-test-v1/pom.xml | 20 +- japicmp-testbase/japicmp-test-v2/pom.xml | 84 +++--- japicmp-testbase/japicmp-test/pom.xml | 144 ++++----- japicmp-testbase/pom.xml | 36 +-- japicmp/pom.xml | 156 +++++----- pom.xml | 327 ++++++++++----------- 8 files changed, 387 insertions(+), 392 deletions(-) diff --git a/japicmp-maven-plugin/pom.xml b/japicmp-maven-plugin/pom.xml index f83a912..3582ddd 100644 --- a/japicmp-maven-plugin/pom.xml +++ b/japicmp-maven-plugin/pom.xml @@ -1,11 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> -<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"> +<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"> <parent> <artifactId>japicmp-base</artifactId> <groupId>japicmp</groupId> - <version>0.0.3-SNAPSHOT</version> + <version>0.1.0</version> </parent> <modelVersion>4.0.0</modelVersion> diff --git a/japicmp-testbase/japicmp-test-maven-plugin/pom.xml b/japicmp-testbase/japicmp-test-maven-plugin/pom.xml index 553ed80..f8dfbce 100644 --- a/japicmp-testbase/japicmp-test-maven-plugin/pom.xml +++ b/japicmp-testbase/japicmp-test-maven-plugin/pom.xml @@ -1,11 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> -<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"> +<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"> <parent> <artifactId>japicmp-testbase</artifactId> <groupId>japicmp</groupId> - <version>0.0.3-SNAPSHOT</version> + <version>0.1.0</version> </parent> <modelVersion>4.0.0</modelVersion> diff --git a/japicmp-testbase/japicmp-test-v1/pom.xml b/japicmp-testbase/japicmp-test-v1/pom.xml index 029fe36..2a85ca2 100644 --- a/japicmp-testbase/japicmp-test-v1/pom.xml +++ b/japicmp-testbase/japicmp-test-v1/pom.xml @@ -1,11 +1,11 @@ -<?xml version="1.0" encoding="UTF-8"?> -<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"> - <modelVersion>4.0.0</modelVersion> - <parent> - <groupId>japicmp</groupId> - <artifactId>japicmp-testbase</artifactId> - <version>0.0.3-SNAPSHOT</version> - </parent> - - <artifactId>japicmp-test-v1</artifactId> +<?xml version="1.0" encoding="UTF-8"?> +<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"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>japicmp</groupId> + <artifactId>japicmp-testbase</artifactId> + <version>0.1.0</version> + </parent> + + <artifactId>japicmp-test-v1</artifactId> </project> \ No newline at end of file diff --git a/japicmp-testbase/japicmp-test-v2/pom.xml b/japicmp-testbase/japicmp-test-v2/pom.xml index db78d5b..2528e36 100644 --- a/japicmp-testbase/japicmp-test-v2/pom.xml +++ b/japicmp-testbase/japicmp-test-v2/pom.xml @@ -1,43 +1,43 @@ -<?xml version="1.0" encoding="UTF-8"?> -<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"> - <modelVersion>4.0.0</modelVersion> - <parent> - <groupId>japicmp</groupId> - <artifactId>japicmp-testbase</artifactId> - <version>0.0.3-SNAPSHOT</version> - </parent> - - <artifactId>japicmp-test-v2</artifactId> - - <build> - <plugins> - <plugin> - <groupId>japicmp</groupId> - <artifactId>japicmp-maven-plugin</artifactId> - <version>${project.version}</version> - <configuration> - <oldVersion> - <dependency> - <groupId>japicmp</groupId> - <artifactId>japicmp-test-v1</artifactId> - <version>${project.version}</version> - </dependency> - </oldVersion> - <newVersion> - <file> - <path>${project.build.directory}/${project.artifactId}-${project.version}.jar</path> - </file> - </newVersion> - </configuration> - <executions> - <execution> - <phase>verify</phase> - <goals> - <goal>cmp</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> +<?xml version="1.0" encoding="UTF-8"?> +<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"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>japicmp</groupId> + <artifactId>japicmp-testbase</artifactId> + <version>0.1.0</version> + </parent> + + <artifactId>japicmp-test-v2</artifactId> + + <build> + <plugins> + <plugin> + <groupId>japicmp</groupId> + <artifactId>japicmp-maven-plugin</artifactId> + <version>${project.version}</version> + <configuration> + <oldVersion> + <dependency> + <groupId>japicmp</groupId> + <artifactId>japicmp-test-v1</artifactId> + <version>${project.version}</version> + </dependency> + </oldVersion> + <newVersion> + <file> + <path>${project.build.directory}/${project.artifactId}-${project.version}.jar</path> + </file> + </newVersion> + </configuration> + <executions> + <execution> + <phase>verify</phase> + <goals> + <goal>cmp</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> </project> \ No newline at end of file diff --git a/japicmp-testbase/japicmp-test/pom.xml b/japicmp-testbase/japicmp-test/pom.xml index 6272d52..63383c7 100644 --- a/japicmp-testbase/japicmp-test/pom.xml +++ b/japicmp-testbase/japicmp-test/pom.xml @@ -1,73 +1,73 @@ -<?xml version="1.0" encoding="UTF-8"?> -<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"> - <modelVersion>4.0.0</modelVersion> - <parent> - <groupId>japicmp</groupId> - <artifactId>japicmp-testbase</artifactId> - <version>0.0.3-SNAPSHOT</version> - </parent> - - <artifactId>japicmp-test</artifactId> - - <dependencies> - <dependency> - <groupId>japicmp</groupId> - <artifactId>japicmp</artifactId> - <version>${project.version}</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>japicmp</groupId> - <artifactId>japicmp-test-v1</artifactId> - <version>${project.version}</version> - </dependency> - <dependency> - <groupId>japicmp</groupId> - <artifactId>japicmp-test-v2</artifactId> - <version>${project.version}</version> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-dependency-plugin</artifactId> - <version>2.8</version> - <executions> - <execution> - <id>copy</id> - <phase>process-test-resources</phase> - <goals> - <goal>copy</goal> - </goals> - <configuration> - <artifactItems> - <artifactItem> - <groupId>japicmp</groupId> - <artifactId>japicmp-test-v1</artifactId> - <version>${project.version}</version> - <overWrite>true</overWrite> - <outputDirectory>${project.build.directory}</outputDirectory> - <destFileName>japicmp-test-v1.jar</destFileName> - </artifactItem> - <artifactItem> - <groupId>japicmp</groupId> - <artifactId>japicmp-test-v2</artifactId> - <version>${project.version}</version> - <overWrite>true</overWrite> - <outputDirectory>${project.build.directory}</outputDirectory> - <destFileName>japicmp-test-v2.jar</destFileName> - </artifactItem> - </artifactItems> - </configuration> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>cobertura-maven-plugin</artifactId> - </plugin> - </plugins> - </build> +<?xml version="1.0" encoding="UTF-8"?> +<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"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>japicmp</groupId> + <artifactId>japicmp-testbase</artifactId> + <version>0.1.0</version> + </parent> + + <artifactId>japicmp-test</artifactId> + + <dependencies> + <dependency> + <groupId>japicmp</groupId> + <artifactId>japicmp</artifactId> + <version>${project.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>japicmp</groupId> + <artifactId>japicmp-test-v1</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>japicmp</groupId> + <artifactId>japicmp-test-v2</artifactId> + <version>${project.version}</version> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <version>2.8</version> + <executions> + <execution> + <id>copy</id> + <phase>process-test-resources</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>japicmp</groupId> + <artifactId>japicmp-test-v1</artifactId> + <version>${project.version}</version> + <overWrite>true</overWrite> + <outputDirectory>${project.build.directory}</outputDirectory> + <destFileName>japicmp-test-v1.jar</destFileName> + </artifactItem> + <artifactItem> + <groupId>japicmp</groupId> + <artifactId>japicmp-test-v2</artifactId> + <version>${project.version}</version> + <overWrite>true</overWrite> + <outputDirectory>${project.build.directory}</outputDirectory> + <destFileName>japicmp-test-v2.jar</destFileName> + </artifactItem> + </artifactItems> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>cobertura-maven-plugin</artifactId> + </plugin> + </plugins> + </build> </project> \ No newline at end of file diff --git a/japicmp-testbase/pom.xml b/japicmp-testbase/pom.xml index e3c9c93..660f261 100644 --- a/japicmp-testbase/pom.xml +++ b/japicmp-testbase/pom.xml @@ -1,19 +1,19 @@ -<?xml version="1.0" encoding="UTF-8"?> -<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"> - <modelVersion>4.0.0</modelVersion> - <parent> - <groupId>japicmp</groupId> - <artifactId>japicmp-base</artifactId> - <version>0.0.3-SNAPSHOT</version> - </parent> - - <artifactId>japicmp-testbase</artifactId> - <packaging>pom</packaging> - - <modules> - <module>japicmp-test-v1</module> - <module>japicmp-test-v2</module> - <module>japicmp-test</module> - <module>japicmp-test-maven-plugin</module> - </modules> +<?xml version="1.0" encoding="UTF-8"?> +<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"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>japicmp</groupId> + <artifactId>japicmp-base</artifactId> + <version>0.1.0</version> + </parent> + + <artifactId>japicmp-testbase</artifactId> + <packaging>pom</packaging> + + <modules> + <module>japicmp-test-v1</module> + <module>japicmp-test-v2</module> + <module>japicmp-test</module> + <module>japicmp-test-maven-plugin</module> + </modules> </project> \ No newline at end of file diff --git a/japicmp/pom.xml b/japicmp/pom.xml index 0dda364..0f1d4ae 100644 --- a/japicmp/pom.xml +++ b/japicmp/pom.xml @@ -1,79 +1,79 @@ -<?xml version="1.0" encoding="UTF-8"?> -<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"> - <modelVersion>4.0.0</modelVersion> - <parent> - <groupId>japicmp</groupId> - <artifactId>japicmp-base</artifactId> - <version>0.0.3-SNAPSHOT</version> - </parent> - - <artifactId>japicmp</artifactId> - - <dependencies> - <dependency> - <groupId>javassist</groupId> - <artifactId>javassist</artifactId> - <version>3.12.1.GA</version> - </dependency> - <dependency> - <groupId>log4j</groupId> - <artifactId>log4j</artifactId> - <version>1.2.17</version> - </dependency> - <dependency> - <groupId>com.google.guava</groupId> - <artifactId>guava</artifactId> - <version>14.0.1</version> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>cobertura-maven-plugin</artifactId> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <version>2.17</version> - <configuration> - <argLine>-XX:-UseSplitVerifier</argLine> - </configuration> - </plugin> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <configuration> - <archive> - <manifest> - <mainClass>japicmp.JApiCmp</mainClass> - </manifest> - </archive> - <descriptorRefs> - <descriptorRef>jar-with-dependencies</descriptorRef> - </descriptorRefs> - <finalName>${project.artifactId}-${project.version}</finalName> - <appendAssemblyId>false</appendAssemblyId> - </configuration> - <executions> - <execution> - <id>make-assembly</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>findbugs-maven-plugin</artifactId> - <version>2.5.2</version> - <configuration> - <xmlOutput>true</xmlOutput> - <xmlOutputDirectory>target/site</xmlOutputDirectory> - </configuration> - </plugin> - </plugins> - </build> +<?xml version="1.0" encoding="UTF-8"?> +<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"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>japicmp</groupId> + <artifactId>japicmp-base</artifactId> + <version>0.1.0</version> + </parent> + + <artifactId>japicmp</artifactId> + + <dependencies> + <dependency> + <groupId>javassist</groupId> + <artifactId>javassist</artifactId> + <version>3.12.1.GA</version> + </dependency> + <dependency> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + <version>1.2.17</version> + </dependency> + <dependency> + <groupId>com.google.guava</groupId> + <artifactId>guava</artifactId> + <version>14.0.1</version> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>cobertura-maven-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.17</version> + <configuration> + <argLine>-XX:-UseSplitVerifier</argLine> + </configuration> + </plugin> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <configuration> + <archive> + <manifest> + <mainClass>japicmp.JApiCmp</mainClass> + </manifest> + </archive> + <descriptorRefs> + <descriptorRef>jar-with-dependencies</descriptorRef> + </descriptorRefs> + <finalName>${project.artifactId}-${project.version}</finalName> + <appendAssemblyId>false</appendAssemblyId> + </configuration> + <executions> + <execution> + <id>make-assembly</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>findbugs-maven-plugin</artifactId> + <version>2.5.2</version> + <configuration> + <xmlOutput>true</xmlOutput> + <xmlOutputDirectory>target/site</xmlOutputDirectory> + </configuration> + </plugin> + </plugins> + </build> </project> \ No newline at end of file diff --git a/pom.xml b/pom.xml index d4f6967..0689497 100644 --- a/pom.xml +++ b/pom.xml @@ -1,165 +1,164 @@ -<?xml version="1.0" encoding="UTF-8"?> -<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"> - <modelVersion>4.0.0</modelVersion> - - <groupId>japicmp</groupId> - <artifactId>japicmp-base</artifactId> - <version>0.0.3-SNAPSHOT</version> - <packaging>pom</packaging> - - <properties> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <github.account>siom79</github.account> - <cloudbees.account>siom79</cloudbees.account> - <java.source>1.7</java.source> - <java.target>1.7</java.target> - </properties> - - <modules> - <module>japicmp</module> - <module>japicmp-testbase</module> - <module>japicmp-maven-plugin</module> - </modules> - - <dependencies> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.11</version> - <scope>test</scope> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.1</version> - <configuration> - <source>${java.source}</source> - <target>${java.target}</target> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-release-plugin</artifactId> - <version>2.4.1</version> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>2.9.1</version> - <executions> - <execution> - <id>attach-javadocs</id> - <goals> - <goal>jar</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-source-plugin</artifactId> - <version>2.2.1</version> - <executions> - <execution> - <id>attach-sources</id> - <goals> - <goal>jar-no-fork</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <!-- explicitly define maven-deploy-plugin after other to force exec order --> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-deploy-plugin</artifactId> - <version>2.7</version> - <executions> - <execution> - <id>deploy</id> - <phase>deploy</phase> - <goals> - <goal>deploy</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - <extensions> - <extension> - <groupId>org.apache.maven.wagon</groupId> - <artifactId>wagon-webdav-jackrabbit</artifactId> - <version>1.0-beta-7</version> - </extension> - </extensions> - <pluginManagement> - <plugins> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>cobertura-maven-plugin</artifactId> - <version>2.5.2</version> - <configuration> - <formats> - <format>html</format> - <format>xml</format> - </formats> - </configuration> - <executions> - <execution> - <phase>verify</phase> - <goals> - <goal>clean</goal> - <goal>cobertura</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </pluginManagement> - </build> - - <scm> - <connection>scm:git:git://github.com/${github.account}/${project.groupId}.git</connection> - <developerConnection>scm:git:g...@github.com:${github.account}/${project.groupId}.git</developerConnection> - <url>http://github.com/${github.account}/${project.groupId}/tree/master/</url> - <tag>HEAD</tag> - </scm> - - <distributionManagement> - <repository> - <id>cloudbees-public-release</id> - <url>dav:https://repository-${cloudbees.account}.forge.cloudbees.com/release</url> - </repository> - <snapshotRepository> - <id>cloudbees-public-snapshot</id> - <url>dav:https://repository-${cloudbees.account}.forge.cloudbees.com/snapshot</url> - </snapshotRepository> - </distributionManagement> - - <repositories> - <repository> - <id>cloudbees-public-snapshot</id> - <url>https://repository-${cloudbees.account}.forge.cloudbees.com/public-snapshot</url> - <releases> - <enabled>false</enabled> - </releases> - <snapshots> - <enabled>true</enabled> - </snapshots> - </repository> - <repository> - <id>cloudbees-public-release</id> - <url>https://repository-${cloudbees.account}.forge.cloudbees.com/public-release</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - </repositories> +<?xml version="1.0" encoding="UTF-8"?> +<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"> + <modelVersion>4.0.0</modelVersion> + + <groupId>japicmp</groupId> + <artifactId>japicmp-base</artifactId> + <version>0.1.0</version> + <packaging>pom</packaging> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <github.account>siom79</github.account> + <cloudbees.account>siom79</cloudbees.account> + <java.source>1.7</java.source> + <java.target>1.7</java.target> + </properties> + + <modules> + <module>japicmp</module> + <module>japicmp-testbase</module> + <module>japicmp-maven-plugin</module> + </modules> + + <dependencies> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.11</version> + <scope>test</scope> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.1</version> + <configuration> + <source>${java.source}</source> + <target>${java.target}</target> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-release-plugin</artifactId> + <version>2.4.1</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>2.9.1</version> + <executions> + <execution> + <id>attach-javadocs</id> + <goals> + <goal>jar</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-source-plugin</artifactId> + <version>2.2.1</version> + <executions> + <execution> + <id>attach-sources</id> + <goals> + <goal>jar-no-fork</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <!-- explicitly define maven-deploy-plugin after other to force exec order --> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-deploy-plugin</artifactId> + <version>2.7</version> + <executions> + <execution> + <id>deploy</id> + <phase>deploy</phase> + <goals> + <goal>deploy</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + <extensions> + <extension> + <groupId>org.apache.maven.wagon</groupId> + <artifactId>wagon-webdav-jackrabbit</artifactId> + <version>1.0-beta-7</version> + </extension> + </extensions> + <pluginManagement> + <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>cobertura-maven-plugin</artifactId> + <version>2.5.2</version> + <configuration> + <formats> + <format>html</format> + <format>xml</format> + </formats> + </configuration> + <executions> + <execution> + <phase>verify</phase> + <goals> + <goal>clean</goal> + <goal>cobertura</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </pluginManagement> + </build> + + <scm> + <connection>scm:git:git://github.com/${github.account}/${project.groupId}.git</connection> + <developerConnection>scm:git:g...@github.com:${github.account}/${project.groupId}.git</developerConnection> + <url>http://github.com/${github.account}/${project.groupId}/tree/master/</url> + <tag>japicmp-base-0.1.0</tag> + </scm> + + <distributionManagement> + <repository> + <id>cloudbees-public-release</id> + <url>dav:https://repository-${cloudbees.account}.forge.cloudbees.com/release</url> + </repository> + <snapshotRepository> + <id>cloudbees-public-snapshot</id> + <url>dav:https://repository-${cloudbees.account}.forge.cloudbees.com/snapshot</url> + </snapshotRepository> + </distributionManagement> + + <repositories> + <repository> + <id>cloudbees-public-snapshot</id> + <url>https://repository-${cloudbees.account}.forge.cloudbees.com/public-snapshot</url> + <releases> + <enabled>false</enabled> + </releases> + <snapshots> + <enabled>true</enabled> + </snapshots> + </repository> + <repository> + <id>cloudbees-public-release</id> + <url>https://repository-${cloudbees.account}.forge.cloudbees.com/public-release</url> + <releases> + <enabled>true</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + </repositories> </project> \ No newline at end of file