Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Release day - 1 week

  • Code freeze. Ask on the dev forum who has outstanding work and synchronize on creating the release branch.
  • Prepare/update Modeler and upload new version. See Modeler Rebranding document.

Release day

Update the release notes

Add the release notes to distro/src/main/files/readme.html

Initial preparation in the codebase

  • Verify that the release notes have been added
  • Create the release branch: 
  • Update the version in the release branch: s/5.0.alpha3-SNAPSHOT/5.0.alpha3/g
  • Update the version in trunk to the next version's snapshot e.g. s/5.0.alpha3-SNAPSHOT/5.0.alpha4-SNAPSHOT/g
  • Verification: Run the test suite: mvn -Pcheck clean install in the code base root

Upload the Activiti Modeler

Test the distribution

  • Remove the 'skip.deploy.activiti.modeler=true' from $user.home/.activiti/build.properties
  • Verification: Run the demo setup: ant test.demo.setup in directory qa

Upload the distribution

Build the distribution in directory distro:

Then upload the distro/target/activiti-5.0.alpha3.zip to http://ts.alfresco.com/share/page/site/activiti/documentlibrary#path=/Downloads&page=1

Trigger Ash to upload the file to Amazon S3

Update the website

  • Upload the maven artifacts to the repository (see dev guide, section 'Deployment to Alfresco repo')
  • Publish the docs: ant publish.docs in directory distro
  • Add the new release to the downloads page in the website
  • Commit the docs and download page updates to the website

Make noise

  • Blog and tweet about it
  • No labels