Author: ogusakov
Date: Wed Feb 11 03:38:14 2009
New Revision: 743205

URL: http://svn.apache.org/viewvc?rev=743205&view=rev
Log:
prep the release

Modified:
    maven/mercury/trunk/pom.xml

Modified: maven/mercury/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/pom.xml?rev=743205&r1=743204&r2=743205&view=diff
==============================================================================
--- maven/mercury/trunk/pom.xml (original)
+++ maven/mercury/trunk/pom.xml Wed Feb 11 03:38:14 2009
@@ -101,27 +101,35 @@
 
     <distMgmtReleasesId>apache.releases</distMgmtReleasesId>
     <distMgmtReleasesName>Apache Releases</distMgmtReleasesName>
+<!-- 
     
<distMgmtReleasesUrl>scp://people.apache.org/www/people.apache.org/repo/m2-release-repository</distMgmtReleasesUrl>
+ -->
+    
<distMgmtReleasesUrl>https://repository.apache.org/service/local/staging/deploy/maven2</distMgmtReleasesUrl>
 
     <distMgmtSnapshotsId>apache.snapshots</distMgmtSnapshotsId>
     <distMgmtSnapshotsName>Apache Snapshots</distMgmtSnapshotsName>
+<!-- 
     
<distMgmtSnapshotsUrl>scp://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository</distMgmtSnapshotsUrl>
+ -->
+    
<distMgmtSnapshotsUrl>https://repository.apache.org/content/repositories/snapshots</distMgmtSnapshotsUrl>
   </properties>
-  
- 
- <scm>
+
+  <scm>
     
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/mercury/trunk/</connection>
     
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/mercury/trunk/</developerConnection>
     <url>http://svn.apache.org/viewvc/maven/mercury/trunk/</url>
   </scm>
+  
   <issueManagement>
     <system>jira</system>
     <url>http://jira.codehaus.org/browse/MERCURY</url>
   </issueManagement>
+
   <ciManagement>
     <system>hudson</system>
     <url>http://grid.sonatype.org/ci/view/Mercury/job/mercury</url>
   </ciManagement>
+
   <distributionManagement>
     <repository>
       <id>${distMgmtReleasesId}</id>
@@ -489,13 +497,17 @@
     </testResources>
     
     <pluginManagement>
+
       <plugins>
         <plugin>
           <artifactId>maven-release-plugin</artifactId>
-          <version>2.0-beta-7</version>
+        <version>2.0-beta-8</version>
           <configuration>
             
<tagBase>https://svn.apache.org/repos/asf/maven/mercury/tags</tagBase>
             <autoVersionSubmodules>true</autoVersionSubmodules>
+            <useReleaseProfile>false</useReleaseProfile>
+            <goals>deploy</goals>
+            <arguments>-Prelease</arguments>
           </configuration>
         </plugin>
         <plugin>
@@ -517,6 +529,11 @@
 
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-release-plugin</artifactId>
+      </plugin>
+
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
         <executions>
           <execution>
@@ -572,84 +589,82 @@
     </plugins>
   </build>
 
+
+
   <profiles>
-    <profile>
-      <id>mercury.install.all</id>
-      <activation>
-        <property>
-          <name>mercury.install.all</name>
-          <value>true</value>
-        </property>
-      </activation>
-      <build>
-        <plugins>
-          <plugin>
-            <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-enforcer-plugin</artifactId>
-            <version>1.0-alpha-3</version>
-            <executions>
-              <execution>
-                <goals>
-                  <goal>enforce</goal>
-                </goals>
-                <configuration>
-                  <rules>
-                    <requireMavenVersion>
-                      <version>[2.0.9,)</version>
-                    </requireMavenVersion>
-                    <requireJavaVersion>
-                      <version>1.5.0</version>
-                    </requireJavaVersion>
-                  </rules>
-                </configuration>
-              </execution>
-            </executions>
-          </plugin>
-          <plugin>
-            <groupId>org.codehaus.mojo</groupId>
-            <artifactId>cobertura-maven-plugin</artifactId>
-            <version>2.0</version>
-            <executions>
-              <execution>
-                <id>clean</id>
-                <goals>
-                  <goal>clean</goal>
-                </goals>
-              </execution>
-            </executions>
-          </plugin>
-          <plugin>
-            <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-javadoc-plugin</artifactId>
-            <version>2.2</version>
-          </plugin>
-          <plugin>
-            <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-source-plugin</artifactId>
-            <executions>
-              <execution>
-                <id>attach-sources</id>
-                <goals>
-                  <goal>jar</goal>
-                </goals>
-              </execution>
-            </executions>
-          </plugin>
-          <plugin>
-            <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-javadoc-plugin</artifactId>
-            <executions>
-              <execution>
-                <id>attach-javadocs</id>
-                <goals>
-                  <goal>jar</goal>
-                </goals>
-              </execution>
-            </executions>
-          </plugin>
-        </plugins>
-      </build>
-    </profile>
+
+<profile>
+  <id>release</id>
+  <build>
+    <plugins>
+      <!-- We want to sign the artifact, the POM, and all attached artifacts 
-->
+      <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>
+      <!-- We want to deploy the artifact to a staging location for perusal -->
+      <plugin>
+        <inherited>true</inherited>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-deploy-plugin</artifactId>
+        <configuration>
+          
<altDeploymentRepository>${deploy.altRepository}</altDeploymentRepository>
+          <updateReleaseInfo>true</updateReleaseInfo>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-source-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>attach-sources</id>
+            <goals>
+              <goal>jar</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <configuration>
+          <encoding>${project.build.sourceEncoding}</encoding>
+        </configuration>
+        <executions>
+          <execution>
+            <id>attach-javadocs</id>
+            <goals>
+              <goal>jar</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <!--plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>clirr-maven-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>clirr-check</id>
+            <phase>package</phase>
+            <goals>
+              <goal>check</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin-->
+    </plugins>
+  </build>
+</profile>
 
     <profile>
       <id>reporting-aggregate</id>


Reply via email to