THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
After our first release, it is useful to document the steps that the release manager made in order that later releases are more easily performed.
Preparation
- Create a release tag in in Apache Jira
- Make sure all issues tagged with the release are finished
Cutting a release
- do a svn update to an empty directory
- delete or rename your .m2/repository directory
- Is the release able to be compiled?: do a "mvn compile. There should be no errors.
- Are all tests successful? do a "mvn test". There should be no tests that fail
- Is the release runnable? Do a "mvn jetty:run". Can you start ESME and perform the basic tests (List missing)