Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

  1. Ensure that your settings.xml contains a <server> and <profile> for struts-staging (see the Suggested Settings section on StrutsMaintenanceMaven)
  2. Create the new directory on people.apache.org:/www/people.apache.org/builds/struts
  3. Obtain a fresh checkout of the revision to release. (See sample code line 1.)
  4. Make sure that people.apache.org/builds/struts/m2-staging-repository is empty
  5. Clear out your local org/apache/struts Maven repositiory.
  6. Build and test all jar and war artifacts. Build and deploy the website.
  7. Build and deploy (jars and poms only) to the staging repository.
  8. Create the assembly and upload it to people.apache.org/builds/struts/
  9. Wiki Markup
    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 .)

  10. Move 'm2-staging-repository' underneath builds/struts/x.x.x to keep things together, and make way for the next release.
  11. Tag the revision from step 2 (above)
  12. Obtain a clean checkout of the tag. Confirm that SVN revision numbers in pom.xml's match.

...