Title: [waffle-scm] [757] trunk: Moved distribution management site declaration to distribution modules, so it an perform a mvn site-deploy.
Revision
757
Author
mauro
Date
2008-06-27 06:47:52 -0500 (Fri, 27 Jun 2008)

Log Message

Moved distribution management site declaration to distribution modules, so it an perform a mvn site-deploy.
Added release notes.

Modified Paths

Added Paths

Diff

Added: trunk/RELEASE.txt (0 => 757)

--- trunk/RELEASE.txt	                        (rev 0)
+++ trunk/RELEASE.txt	2008-06-27 11:47:52 UTC (rev 757)
@@ -0,0 +1,12 @@
+RELEASE STEPS
+
+1. mvn release:prepare -> verifies dependendies and tags release in SCM
+2. mvn release:perform -> deploys artifacts from tag 
+NOTE: it only deploys site for the distribution modules
+3. The site can be manually deployed by invoking from distribution module: 
+mvn site-deploy
+
+NOTE: Ben Walding will be posting update of SOAP4R to avoid dav-access http://jira.codehaus.org/browse/HAUS-1704
+
+Note:  Releasing/deploying on Mac/Intel with SVN 1.4 is affected by http://jira.codehaus.org/browse/MNG-3361 (Brett's hack works though).
+All is working fine with SVN 1.5 and OS X 10.5.3.

Modified: trunk/pom.xml (756 => 757)

--- trunk/pom.xml	2008-06-25 17:30:20 UTC (rev 756)
+++ trunk/pom.xml	2008-06-27 11:47:52 UTC (rev 757)
@@ -208,6 +208,7 @@
           <configuration>
             <autoVersionSubmodules>true</autoVersionSubmodules>
             <preparationGoals>clean install</preparationGoals>
+            <goals>deploy</goals>
             <tagBase>https://svn.codehaus.org/waffle/tags</tagBase>
           </configuration>
         </plugin>
@@ -425,7 +426,7 @@
 
   <distributionManagement>
     <!--  
-      The id used must match a server id defined in ~/.m2/settings.xml
+      The id used must match a server id defined in ~/.m2/settings.xml. See BUILD.txt.
     -->
     <repository>
       <id>codehaus.org</id>
@@ -437,11 +438,6 @@
       <name>Codehaus Waffle Snapshot Repository</name>
       <url>dav:https://dav.codehaus.org/snapshots.repository/waffle/</url>
     </snapshotRepository>
-    <site>
-      <id>codehaus.org</id>
-      <name>Codehaus Waffle Site</name>
-      <url>dav:https://dav.codehaus.org/waffle/</url>
-    </site>
   </distributionManagement>
   
 </project>
\ No newline at end of file

Modified: trunk/waffle-distribution/pom.xml (756 => 757)

--- trunk/waffle-distribution/pom.xml	2008-06-25 17:30:20 UTC (rev 756)
+++ trunk/waffle-distribution/pom.xml	2008-06-27 11:47:52 UTC (rev 757)
@@ -217,11 +217,16 @@
             </configuration>
           </execution>
         </executions>
+        </plugin>
+        <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-release-plugin</artifactId>
+        <configuration>
+          <goals>deploy site-deploy</goals>
+        </configuration>
       </plugin>
     </plugins>
   </build>
-
-  <!-- Site URL set here (not in reactor) in order for the site to be deployed correctly -->
   <distributionManagement>
     <site>
       <id>codehaus.org</id>


To unsubscribe from this list please visit:

http://xircles.codehaus.org/manage_email

Reply via email to