Author: apadilla Date: Tue Jan 25 10:25:05 2011 New Revision: 1063208 URL: http://svn.apache.org/viewvc?rev=1063208&view=rev Log: [maven-release-plugin] prepare release npanday-its-1.3-incubating
Modified: incubator/npanday/npanday-its/trunk/pom.xml Modified: incubator/npanday/npanday-its/trunk/pom.xml URL: http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/pom.xml?rev=1063208&r1=1063207&r2=1063208&view=diff ============================================================================== --- incubator/npanday/npanday-its/trunk/pom.xml (original) +++ incubator/npanday/npanday-its/trunk/pom.xml Tue Jan 25 10:25:05 2011 @@ -1,226 +1,226 @@ -<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/maven-v4_0_0.xsd"> -<!-- -Licensed to the Apache Software Foundation (ASF) under one -or more contributor license agreements. See the NOTICE file -distributed with this work for additional information -regarding copyright ownership. The ASF licenses this file -to you under the Apache License, Version 2.0 (the -"License"); you may not use this file except in compliance -with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, -software distributed under the License is distributed on an -"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -KIND, either express or implied. See the License for the -specific language governing permissions and limitations -under the License. ---> - <modelVersion>4.0.0</modelVersion> - <groupId>npanday.its</groupId> - <artifactId>npanday-its</artifactId> - <version>1.3-incubating-SNAPSHOT</version> - - <name>NPanday Integration Tests Parent</name> - - <!-- - By default, the project just packages the tests in an artifact. To actually run them, activate the profile "run-its": - mvn clean test -Prun-its - - This will subject the NPanday version that matches the current ITs to the integration tests. - If you would like to test a different NPanday distribution, you can use the system property "npanday.version" to specify - the version to test: - mvn clean test -Prun-its -Dnpanday.version=1.1 - --> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <configuration> - <skip>true</skip> - <systemProperties> - <property> - <name>npanday.version</name> - <value>${npanday.version}</value> - </property> - <property> - <name>npanday.version.force</name> - <value>${npanday.version.force}</value> - </property> - <property> - <name>debug.maven</name> - <value>${debug.maven}</value> - </property> - </systemProperties> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <executions> - <execution> - <goals> - <goal>test-jar</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-release-plugin</artifactId> - <version>2.0</version> - <configuration> - <tagBase>https://svn.apache.org/repos/asf/incubator/npanday/npanday-its/tags/</tagBase> - <systemProperties> - <property> - <name>npanday.version</name> - <value>${npanday.version}</value> - </property> - </systemProperties> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <configuration> - <source>1.5</source> - <target>1.5</target> - </configuration> - </plugin> - </plugins> - </build> - <dependencies> - <dependency> - <groupId>org.apache.maven.shared</groupId> - <artifactId>maven-verifier</artifactId> - <version>1.2</version> - </dependency> - <dependency> - <groupId>org.apache.maven</groupId> - <artifactId>maven-artifact</artifactId> - <version>2.0</version> - </dependency> - </dependencies> - <properties> - <npanday.version>${project.version}</npanday.version> - <npanday.snapshots.url>http://repo.npanday.org/archiva/repository/npanday-snapshots</npanday.snapshots.url> - <npanday.releases.url>http://repo.npanday.org/archiva/repository/npanday-releases</npanday.releases.url> - </properties> - - <scm> - <url>http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/</url> - <connection>scm:svn:http://svn.apache.org/repos/asf/incubator/npanday/npanday-its/trunk/</connection> - <developerConnection>scm:svn:https://svn.apache.org/repos/asf/incubator/npanday/npanday-its/trunk/</developerConnection> - </scm> - - <profiles> - <profile> - <id>run-its</id> - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <configuration> - <skip>false</skip> - <includes> - <include>**/IntegrationTestSuite.java</include> - </includes> - </configuration> - </plugin> - </plugins> - </build> - </profile> - <profile> - <id>pre-release</id> - <build> - <plugins> - <plugin> - <groupId>org.apache.rat</groupId> - <artifactId>apache-rat-plugin</artifactId> - <version>0.7</version> - <configuration> - <excludes> - <exclude>**/**.properties</exclude> - <exclude>**/**.resx</exclude> - <exclude>**/**.md5</exclude> - <exclude>**/**.sha1</exclude> - <exclude>**/**.x-properties</exclude> - <exclude>**/**.snk</exclude> - </excludes> - </configuration> - <executions> - <execution> - <phase>verify</phase> - <goals> - <goal>check</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - </profile> - <profile> - <id>npanday-release</id> - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-gpg-plugin</artifactId> - <configuration> - <passphrase>${gpg.passphrase}</passphrase> - </configuration> - <executions> - <execution> - <goals> - <goal>sign</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - </profile> - </profiles> - - <distributionManagement> - <snapshotRepository> - <id>npanday.snapshots</id> - <name>NPanday Snapshots Repository</name> - <url>${npanday.snapshots.url}</url> - </snapshotRepository> - <repository> - <id>npanday.releases</id> - <name>NPanday Releases Repository</name> - <url>${npanday.releases.url}</url> - </repository> - </distributionManagement> - - <!-- TODO: need to get these into central after 1.1 --> - <pluginRepositories> - <pluginRepository> - <id>npanday.releases</id> - <name>NPanday Releases Repository</name> - <url>${npanday.releases.url}</url> - <snapshots> - <enabled>false</enabled> - </snapshots> - </pluginRepository> - </pluginRepositories> - - <repositories> - <repository> - <id>npanday.releases</id> - <name>NPanday Releases Repository</name> - <url>${npanday.releases.url}</url> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - </repositories> - -</project> +<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/maven-v4_0_0.xsd"> +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + <modelVersion>4.0.0</modelVersion> + <groupId>npanday.its</groupId> + <artifactId>npanday-its</artifactId> + <version>1.3-incubating</version> + + <name>NPanday Integration Tests Parent</name> + + <!-- + By default, the project just packages the tests in an artifact. To actually run them, activate the profile "run-its": + mvn clean test -Prun-its + + This will subject the NPanday version that matches the current ITs to the integration tests. + If you would like to test a different NPanday distribution, you can use the system property "npanday.version" to specify + the version to test: + mvn clean test -Prun-its -Dnpanday.version=1.1 + --> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <skip>true</skip> + <systemProperties> + <property> + <name>npanday.version</name> + <value>${npanday.version}</value> + </property> + <property> + <name>npanday.version.force</name> + <value>${npanday.version.force}</value> + </property> + <property> + <name>debug.maven</name> + <value>${debug.maven}</value> + </property> + </systemProperties> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>test-jar</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-release-plugin</artifactId> + <version>2.0</version> + <configuration> + <tagBase>https://svn.apache.org/repos/asf/incubator/npanday/npanday-its/tags/</tagBase> + <systemProperties> + <property> + <name>npanday.version</name> + <value>${npanday.version}</value> + </property> + </systemProperties> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <source>1.5</source> + <target>1.5</target> + </configuration> + </plugin> + </plugins> + </build> + <dependencies> + <dependency> + <groupId>org.apache.maven.shared</groupId> + <artifactId>maven-verifier</artifactId> + <version>1.2</version> + </dependency> + <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-artifact</artifactId> + <version>2.0</version> + </dependency> + </dependencies> + <properties> + <npanday.version>${project.version}</npanday.version> + <npanday.snapshots.url>http://repo.npanday.org/archiva/repository/npanday-snapshots</npanday.snapshots.url> + <npanday.releases.url>http://repo.npanday.org/archiva/repository/npanday-releases</npanday.releases.url> + </properties> + + <scm> + <url>http://svn.apache.org/viewvc/incubator/npanday/npanday-its/tags/npanday-its-1.3-incubating</url> + <connection>scm:svn:http://svn.apache.org/repos/asf/incubator/npanday/npanday-its/tags/npanday-its-1.3-incubating</connection> + <developerConnection>scm:svn:https://svn.apache.org/repos/asf/incubator/npanday/npanday-its/tags/npanday-its-1.3-incubating</developerConnection> + </scm> + + <profiles> + <profile> + <id>run-its</id> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <skip>false</skip> + <includes> + <include>**/IntegrationTestSuite.java</include> + </includes> + </configuration> + </plugin> + </plugins> + </build> + </profile> + <profile> + <id>pre-release</id> + <build> + <plugins> + <plugin> + <groupId>org.apache.rat</groupId> + <artifactId>apache-rat-plugin</artifactId> + <version>0.7</version> + <configuration> + <excludes> + <exclude>**/**.properties</exclude> + <exclude>**/**.resx</exclude> + <exclude>**/**.md5</exclude> + <exclude>**/**.sha1</exclude> + <exclude>**/**.x-properties</exclude> + <exclude>**/**.snk</exclude> + </excludes> + </configuration> + <executions> + <execution> + <phase>verify</phase> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + <profile> + <id>npanday-release</id> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-gpg-plugin</artifactId> + <configuration> + <passphrase>${gpg.passphrase}</passphrase> + </configuration> + <executions> + <execution> + <goals> + <goal>sign</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + </profiles> + + <distributionManagement> + <snapshotRepository> + <id>npanday.snapshots</id> + <name>NPanday Snapshots Repository</name> + <url>${npanday.snapshots.url}</url> + </snapshotRepository> + <repository> + <id>npanday.releases</id> + <name>NPanday Releases Repository</name> + <url>${npanday.releases.url}</url> + </repository> + </distributionManagement> + + <!-- TODO: need to get these into central after 1.1 --> + <pluginRepositories> + <pluginRepository> + <id>npanday.releases</id> + <name>NPanday Releases Repository</name> + <url>${npanday.releases.url}</url> + <snapshots> + <enabled>false</enabled> + </snapshots> + </pluginRepository> + </pluginRepositories> + + <repositories> + <repository> + <id>npanday.releases</id> + <name>NPanday Releases Repository</name> + <url>${npanday.releases.url}</url> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + </repositories> + +</project>