T - 1 week
Code freeze. Ask on the dev forum who has outstanding work and synchronize on creating the release branch.
T* Create the release branch: svn -m "creating release branch for 5.0.alpha3" copy https://svn.activiti.org/repo/activiti/trunk https://svn.activiti.org/repo/activiti/tags/activiti-5.0.alpha3
- Update the version in the release branch: s/5.0.alpha3-SNAPSHOT/5.0.alpha3/g
- Verification: Run the test suite: mvn -Pcheck clean install in the code base root
- Verification: Run the demo setup: ant test.demo.setup in directory qa
- Build the distribution: ant clean distro in directory distro
- Upload the distribution: TODO
- 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
- Upload the maven artifacts to the repository (see dev guide)
- Blog and tweet about it
Labels
