- Release ota4j and change
ota4jVersioningradle.propertiesaccordingly, if necessary - Change
version,platformVersion, andvintageVersioningradle.propertiesto the versions about to be released - Change release date in User Guide
- Change artifact versions in README.MD
- Commit with message "Release ${VERSION}"
- Execute
./gradlew clean uploadArchives - Close staging repo on Nexus
- Release staging repo on Nexus
- Tag current commit (e.g.
r5.0.0-M1) - Update junit5-samples to use released version and create tag (e.g.
r5.0.0-M1)- The tag must be the same as for the
junit5repo; otherwise, links in the User Guide will be broken.
- The tag must be the same as for the
- Publish Javadoc and User Guide to GitHub pages
./gradlew -PreleaseBranch=r5.0.0-M1 -PreplaceCurrentDocs clean publishGhPages- The
releaseBranchmust match the previously created tag.
- Change
version,platformVersion, andvintageVersionproperties ingradle.propertiesinmasterto new development versions - Push
masterand all tags to GitHub - Edit release description on GitHub: Link to User Guide and Javadoc for current version
- Close milestone in GitHub issues
- Update website
- Celebrate
Last active
November 30, 2016 09:59
-
-
Save marcphilipp/cc824d1510391a8c0ae9725f920dbdba to your computer and use it in GitHub Desktop.
M3 release
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment