- Ensure you have configured a GitHub SSH Key
- Pull the latest betfair/gh-pages-publishing
- Run
./publish betfair/cougar <github-user> <branch-name>
- Ensure you have configured servers in settings.xml
- Pull down latest code
- Run
mvn:deploy
- Branch cougar to create the release branch
- Perform maven release on the branch
- Branch the cougar-documentation to create the release documentation
- Publish the new cougar-documentation branch
- Change the master cougar-documentation to reference the new release
- Branch the archetypes to create the release branch
- Update the archetypes on the release branch to reference the release version
- Perform maven release on the archetype branch
- Update the archetypes on the master branch to reference the new SNAPSHOT
- Send notification email to [email protected]