You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by Apache Wiki <wi...@apache.org> on 2006/12/07 03:17:01 UTC
[Struts Wiki] Update of "StrutsMavenRelease" by WendySmoak
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 the struts-master release process
------------------------------------------------------------------------------
1. Tag the revision from step 2
1. Obtain a clean checkout of the tag. Confirm that SVN revision numbers in pom.xml's match.
- == 2. Releasing the struts-parent pom ==
+ == 2. Releasing the struts-master pom ==
+ 1. Post your intention to release the struts-master pom to the dev list.
1. Update the version number in maven/pom/pom.xml (remove -SNAPSHOT) and commit changes
- 1. Post release vote on dev@
- 1. 'mvn deploy' to deploy to maven-snapshot-repository
+ 1. Tag struts/maven/trunk/pom as STRUTS_MASTER_X where X=version
+ 1. Update the version number to the next SNAPSHOT and commit changes
+ 1. Check out the tag
+ 1. 'mvn deploy' to deploy to people.apache.org/builds/struts/m2-staging-repository
1. Upload a signature for the deployed pom
+ 1. Move m2-staging-repository underneath a struts-master-X directory, so it's clear for the next release
+ 1. Post release vote on dev@, referring to the tag
+ 1. Wait 72 hours, then post vote result
+ 1. Move the files to people.apache.org/repo/m2-ibiblio-rsync-repository
- 1. Move the files to dist/maven-repository (? still need to work out details...)
- 1. Request on dev@maven that dist/maven-repository/org/apache/struts be synced to ibiblio
- 1. Update the version number to the next SNAPSHOT and commit changes
-
- (Can this be done with release:prepare release:perform? Where would we put the tag that it wants to create?)
== 3. References ==