-
Notifications
You must be signed in to change notification settings - Fork 4
Release Procedure
Geoff Bourne edited this page Feb 6, 2016
·
1 revision
- Look for any last minute adjustments, but keep those to a ultra bare minimum
- Test, test, test
- Ensure there are no SNAPSHOT dependencies. NOTE: MCProtocolLib had to be forked and released to BinTray to satisfy that constraint.
- In
circle.yml
change thebranch
of deployment>production torelease/<target release>
. Commit and push that.
- Log into this Jenkins using via your GitHub account
- In the mccy job
- Perform a regular build using "Build Now" to perform final verification
- Start the release build by clicking "Artifactory Release Staging"
- It should already choose the
<target release>
, but double check it - Proceed with the release
- After the release verify that it committed and pushed the next SNAPSHOT version
- It should already choose the