commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From henn...@apache.org
Subject svn commit: r1031150 - /commons/proper/commons-parent/trunk/pom.xml
Date Thu, 04 Nov 2010 18:56:57 GMT
Author: henning
Date: Thu Nov  4 18:56:57 2010
New Revision: 1031150

URL: http://svn.apache.org/viewvc?rev=1031150&view=rev
Log:
Update the commons-parent POM to allow using the apache-wide
"apache-release" profile and still be somewhat commons compatible:

- activate the "apache-release" profile when deployment is run
- generate checksums when running install with the apache-release profile
- generate a sources jar for the tests. 
   (This should actually go into the Apache root POM).

This should allow deprecation and subsequent removal of the "release"
and "rc" profiles from the commons parent POM in the long run.


Modified:
    commons/proper/commons-parent/trunk/pom.xml

Modified: commons/proper/commons-parent/trunk/pom.xml
URL: http://svn.apache.org/viewvc/commons/proper/commons-parent/trunk/pom.xml?rev=1031150&r1=1031149&r2=1031150&view=diff
==============================================================================
--- commons/proper/commons-parent/trunk/pom.xml (original)
+++ commons/proper/commons-parent/trunk/pom.xml Thu Nov  4 18:56:57 2010
@@ -134,7 +134,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-assembly-plugin</artifactId>
-          <version>2.2-beta-5</version>
+          <version>2.2</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
@@ -602,6 +602,38 @@
       </build>
     </profile>
 
+    <profile>
+      <id>apache-release</id>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-release-plugin</artifactId>
+            <configuration>
+                <releaseProfiles>apache-release</releaseProfiles>
+            </configuration>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-source-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>attach-test-sources</id>
+                <goals>
+                  <goal>test-jar</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <artifactId>maven-install-plugin</artifactId>
+            <configuration>
+              <createChecksum>true</createChecksum>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+
     <!--
        Profile for running the build using JDK 1.3
        (JAVA_1_3_HOME needs to be defined, e.g. in settings.xml or an environment variable)



Mime
View raw message