commons-commits mailing list archives

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

URL: http://svn.apache.org/viewvc?rev=1031146&view=rev
Log:
roll the proposed changes for commons-parent into the root pom so that it works with the currently
released -17 version. It should be now read for a second CfV. :-) 

Modified:
    commons/proper/vfs/trunk/pom.xml

Modified: commons/proper/vfs/trunk/pom.xml
URL: http://svn.apache.org/viewvc/commons/proper/vfs/trunk/pom.xml?rev=1031146&r1=1031145&r2=1031146&view=diff
==============================================================================
--- commons/proper/vfs/trunk/pom.xml (original)
+++ commons/proper/vfs/trunk/pom.xml Thu Nov  4 18:49:24 2010
@@ -22,7 +22,7 @@
   <parent>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-parent</artifactId>
-    <version>18-SNAPSHOT</version>
+    <version>17</version>
   </parent>
 
   <modelVersion>4.0.0</modelVersion>
@@ -140,6 +140,15 @@
           <artifactId>maven-site-plugin</artifactId>
           <version>2.1.1</version>
         </plugin>
+        <!-- Commons parent specifies 2.2-beta-5 which does not work well
+             with multimodule builds. Explicitly update here.
+             Should be removed when commons-parent-18 is released.
+        -->
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-assembly-plugin</artifactId>
+          <version>2.2</version>
+        </plugin>
       </plugins>
     </pluginManagement>
     <plugins>
@@ -396,6 +405,34 @@
       </modules>
       <build>
         <plugins>
+          <!-- Create source for the test jar. This should be in the
+               commons or apache parent pom.
+               remove when commons-parent 18 is released.
+          -->
+          <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>
+          <!-- Commons turns checksums on for installs in its 
+               parent pom. But vfs does not use the commons release
+               profile. So we turn it on for the vfs release explicitly.
+               remove when commons-parent 18 is released.
+          -->
+          <plugin>
+            <artifactId>maven-install-plugin</artifactId>
+            <configuration>
+              <createChecksum>true</createChecksum>
+            </configuration>
+          </plugin>
+
           <plugin>
             <artifactId>maven-assembly-plugin</artifactId>
             <executions>



Mime
View raw message