- 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. Check the result. If ok, runmaven cargo:site-deployto deploy the site to beaver.codehaus.org. You'll need the following properties set up in yourbuild.properties(replace with your own data):maven.username = vmassolmaven.ssh.executable = tortoiseplinkmaven.scp.executable = pscp
- Upload the Cargo jar by running
maven cargo:deploy - 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
- Tag SVN by copying the HEAD to
.../tags/<version> - Send an announcement email to Cargo dev and Cargo user mailing lists (and to any other onsite site, magazines, etc)
- Create a blog post
- Modify again
project.xmland modify<currentVersion>for the next version
Labels