You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2010/06/18 16:28:25 UTC

svn commit: r956012 - /commons/proper/commons-parent/trunk/pom.xml

Author: sebb
Date: Fri Jun 18 14:28:24 2010
New Revision: 956012

URL: http://svn.apache.org/viewvc?rev=956012&view=rev
Log:
Remove distributionManagement overrides, so we default to Nexus (Apache parent v7)
Remove "ci" profile as it no longer does anything.
Synchronise "rc" and "release" profiles: attach assembly to "release" package

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=956012&r1=956011&r2=956012&view=diff
==============================================================================
--- commons/proper/commons-parent/trunk/pom.xml (original)
+++ commons/proper/commons-parent/trunk/pom.xml Fri Jun 18 14:28:24 2010
@@ -37,20 +37,6 @@
     <url>http://vmbuild.apache.org/continuum/</url>
   </ciManagement>
 
-  <distributionManagement>
-    <!--
-      This POM's parent POM (the Apache root POM) provides repositories. Unfortunately,
-      this allows for accidental deployments. So we disable them here by providing
-      a dummy repository. Use "mvn -Prc deploy" (Apache snapshot repository) or
-      "mvn -Prelease deploy" (Apache release repository), if you really want to deploy.
-    -->
-    <repository>
-      <id>dummy</id>
-      <name>Dummy to avoid accidental deploys</name>
-      <url />
-    </repository>
-  </distributionManagement>
-
   <!--
     This section *must* be overwritten by subprojects. It is only to allow
     a release of the commons-parent POM.
@@ -268,7 +254,6 @@
       </plugins>
     </pluginManagement>
     <plugins>
-      <!-- TODO: later use toolchain support to do compilation on an external JDK 1.3+ compiler -->
       <plugin>
         <artifactId>maven-compiler-plugin</artifactId>
       </plugin>
@@ -436,30 +421,7 @@
 
   <profiles>
     <profile>
-      <id>ci</id>
-      <distributionManagement>
-        <repository>
-          <id>apache.snapshots</id>
-          <name>Apache Development Snapshot Repository</name>
-          <url>${commons.deployment.protocol}://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository</url>
-        </repository>
-        <snapshotRepository>
-          <id>apache.snapshots</id>
-          <name>Apache Development Snapshot Repository</name>
-          <url>${commons.deployment.protocol}://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository</url>
-        </snapshotRepository>
-      </distributionManagement>
-    </profile>
-
-    <profile>
       <id>release</id>
-      <distributionManagement>
-        <repository>
-          <id>apache.releases</id>
-          <name>Apache Release Distribution Repository</name>
-          <url>${commons.deployment.protocol}://people.apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository</url>
-        </repository>
-      </distributionManagement>
       <build>
         <plugins>
           <!-- We want to sign the artifact, the POM, and all attached artifacts -->
@@ -519,24 +481,23 @@
               <source>${maven.compile.source}</source>
             </configuration>
           </plugin>
+          <plugin>
+            <artifactId>maven-assembly-plugin</artifactId>
+            <executions>
+              <execution>
+                <goals>
+                  <goal>attached</goal>
+                </goals>
+                <phase>package</phase>
+              </execution>
+            </executions>
+          </plugin>
         </plugins>
       </build>
     </profile>
 
     <profile>
       <id>rc</id>
-      <distributionManagement>
-        <repository>
-          <id>apache.snapshots</id>
-          <name>Apache Development Snapshot Repository</name>
-          <url>${commons.deployment.protocol}://people.apache.org/www/people.apache.org/builds/commons/${commons.componentid}/${commons.release.version}/${commons.rc.version}/staged</url>
-        </repository>
-        <snapshotRepository>
-          <id>apache.snapshots</id>
-          <name>Apache Development Snapshot Repository</name>
-          <url>${commons.deployment.protocol}://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository</url>
-        </snapshotRepository>
-      </distributionManagement>
       <build>
         <plugins>
           <!-- We want to sign the artifact, the POM, and all attached artifacts -->