Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Struts Wiki" for change 
notification.

The following page has been changed by WendySmoak:
http://wiki.apache.org/struts/StrutsMavenRelease

The comment on the change is:
Updated instructions after changes in r417035

------------------------------------------------------------------------------
  
  == 1. Releasing Struts Action 1 ==
  
-  1. Create the new directory on cvs.apache.org, for example 
cvs.apache.org/dist/struts/action/v1.3.x (no, don't actually use 'x')
+  1. Create the new directory on people.apache.org, for example 
people.apache.org/dist/struts/action/v1.3.x (no, don't actually use 'x')
   1. Ensure that your settings.xml contains a <server> for 
apache-maven-test-builds (see the Suggested Settings section on 
StrutsMaintenanceMaven)
   1. Clear out your local Maven repo
-  1. Build, test and deploy all jar and war artifacts, including -sources and 
-javadoc.
-  1. Build and deploy the website
+  1. Build and test all jar and war artifacts.  Build and deploy the website.
+  1. Build and deploy the jars and poms only.
   1. Create the assembly and upload it to cvs.apache.org/dist
   1. Make sure that everything under 
maven-snapshot-repository/org/apache/struts/ and 
www/struts.apache.org/struts-action is group writeable
   1. Create and upload signatures for all .jar and .pom files in 
maven-snapshot-repository, and the .zip assembly file.
@@ -16, +16 @@

  {{{
      ~/svn/struts/STRUTS_ACTION_1_3_X
      $ rm -rf $M2_REPO/org/apache/struts/action
-     $ mvn deploy site site:deploy -P pre-assembly,perform-itest
-         {about 20 minutes later...}
+     $ mvn install site site:deploy -P apps,itest
+     $ mvn deploy -P pre-assembly
      $ cd assembly
      $ mvn assembly:assembly
-     $ scp target/assembly/out/* 
people.apache.org:/www/cvs.apache.org/dist/struts/action/v1.3.x
+     $ scp target/assembly/out/* 
people.apache.org:/www/people.apache.org/dist/struts/action/v1.3.x
  }}}
  
  == 2. Releasing the struts-parent pom ==
@@ -34, +34 @@

  
  (Can this be done with release:prepare release:perform?  Where would we put 
the tag that it wants to create?)
  
+ == 3. Releasing the struts-build extension jar ==
+ 
+  [TODO]
+ 
  == 3. References ==
  
   * http://maven.apache.org/guides/mini/guide-releasing.html

Reply via email to