Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NOTE: these instructions are for the Roller 5.0 branch and with Roller 5.1 (yet to be released) these instructions will change.

1. Create release for Tomcat

The commands below will create the Roller for Tomcat release bundle in ZIP and Gzipped TAR formats and the ASCii signature files:

Code Block
   ./build-tomcat-release.sh
   ./sign-tomcat-release.sh

2. Create release for Java EE

The commands below will create the Roller for Java EE release bundle in ZIP and Gzipped TAR formats and the ASCii signature files:

...

After that, files will be in the roller/dist directory.

3. Upload files for review

Upload to your home directory on people.apache.org, for example for RC1 you might put them here:

Code Block
   /home/<username>/public_html/rc1

4. Vote on release

Call for a release vote and once the release is approved, move to the next step.

5. Move release files into place

Login to people.apache.org and move the release files into the directory tree in the right place. For example, for a Roller 5.0.2 release files would go under the roller-5 directory.

...

Wait 24 hours for mirrors to update. Once that happens you should delete the old release files for previous versions of Roller. They are already archived elsewhere by the infrastructure team.

6. Update the website to point to the new files

Update the website files in SVN and update to publish.

7. Announce the release

Make the announcement on the mailing list and other places.