- Perform a clean SVN checkout
- Edit top level project.xml and modify
<currentVersion>tag. Ex: from0.3-SNAPSHOTto0.3 - Run
mavenat top level to generate the distribution - Run
maven cargo:siteto generate the development site - Zip
target/maven/docsto docs.zip and upload it tobeaver.codehaus.org:/home/projects/cargo/public_html - Log on
beaver.codehaus.organd unzip docs.zip to overwrite the existing older docs - Upload the Cargo jar located in
distribution/target/maven/cargo-<version>.jartobeaver.codehaus.org:/home/projects/cargo/dist. Also make sure you also run md5 to generate the checksum. - Log onto Cargo JIRA, release the current version and add the next version
- Check that the Cargo wiki is up to date. Specifically, perform the following updates:
- modify the status on the home page about the delivery
- export the wiki to PDF and add the generated PDF to the docs archive page
- modify the navigation page to include the latest download link and docs
- Send an announcement email to Cargo dev and Cargo user mailing lists (and to any other onsite site, magazines, etc)
- Tag SVN by copying the HEAD to
.../tags/<version> - Modify again
project.xmland modify<currentVersion>for the next version
Labels