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: Notes on releasing Struts Action ------------------------------------------------------------------------------ = Struts Maven 2 Release Process = - * http://maven.apache.org/guides/mini/guide-releasing.html + == 1. Releasing Struts Action == - == 1. Releasing Struts Action == + 1. Create the new directory on cvs.apache.org, for example cvs.apache.org/dist/struts/action/v1.3.2 + 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 all jar and war artifacts, including -sources and -javadoc, and deploy them to maven-snapshot-repository. + 1. Create the assembly and upload it to cvs.apache.org/dist + 1. Make sure that everything under maven-snapshot-repository/org/apache/struts is group writeable + 1. Create and upload signatures for all .jar and .pom files in maven-snapshot-repository, and the .zip, and .tar.gz files. + + {{{ + rm -rf $M2_REPO/org/apache/struts/action + mvn deploy -P pre-assembly + {about 20 minutes later...} + cd assembly + mvn assembly:assembly + scp target/assembly/out/* people.apache.org:/www/cvs.apache.org/dist/struts/action/v.1.3.2 + }}} == 2. Releasing the struts-parent pom == @@ -17, +32 @@ (Can this be done with release:prepare release:perform? Where would we put the tag that it wants to create?) + == 3. References == + + * http://maven.apache.org/guides/mini/guide-releasing.html + --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]