...
- Send email to platform declaring a check-in freeze on the branch
- Verify that the most recent check-in on the branch resulted in a clean Bamboo build, and verify with the developer who created the patch that it is in fact checked in.
- Do a svn copy of branches/Synapse-0.x to tags/Synapse-0.x.y
- Check out tags/Synapse-0.x.y and change the root pom.xml file to update application version from 0.x-SNAPSHOT to 0.x.y and check that in. Eclipse will give you a warning that you shouldn't be checking in to a tag. Do it anyways, and then delete the code from your workspace so you never accidently modify the tagged version again.
- Reconfigure the Bamboo build of the branch to point to tags/Synapse-0.x.y
- Manually kick of a Bamboo build and verify that a clean build generates Synapse-0.x.y artifacts in Artifactory
- Reconfigure the bamboo build to point back to branches/Synapse-0.x
- Send email to platform declaring branch open for checkouts.