struts-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Struts Wiki] Update of "StrutsMavenRelease" by WendySmoak
Date Mon, 11 Dec 2006 01:17:53 GMT
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:
update release process for staging

------------------------------------------------------------------------------
      $ svn co https://svn.apache.org/repos/asf/struts/struts1/tags/STRUTS_1_3_5
  }}}
  
-  1. Ensure that your settings.xml contains a <server> for apache.snapshots (see the
Suggested Settings section on StrutsMaintenanceMaven)
+  1. Ensure that your settings.xml contains a <server> and <profile> for struts-staging
(see the Suggested Settings section on StrutsMaintenanceMaven)
   1. Create the new directory on people.apache.org:/www/people.apache.org/builds/struts
   1. Obtain a fresh checkout of the revision to release. (See sample code line 1.)
+  1. Make sure that people.apache.org/builds/struts/m2-staging-repository is empty
   1. Clear out your local org/apache/struts Maven repositiory. 
   1. Build and test all jar and war artifacts. Build and deploy the website. 
-  1. Build and deploy (jars and poms only) to the snapshot/test build repository. 
+  1. Build and deploy (jars and poms only) to the staging repository. 
-  1. Create the assembly and upload it to people.apache.org/builds/struts/ (Lines 5-7.)
+  1. Create the assembly and upload it to people.apache.org/builds/struts/
-  1. Ensure that everything under maven-snapshot-repository/org/apache/struts/ and www/struts.apache.org/struts/1.x
is group writeable. ($ chmod -R g+w .)
+  1. Ensure that everything under builds/struts/[version], builds/struts/m2-staging-repository
and www/struts.apache.org/struts/1.x is group writeable. ($ chmod -R g+w .)
-  1. Tag the revision from step 2 
+  1. Tag the revision from step 2 (above)
   1. Obtain a clean checkout of the tag. Confirm that SVN revision numbers in pom.xml's match.

  
  == 2. Releasing the struts-master pom ==

Mime
View raw message