Skip to content

Latest commit

 

History

History
16 lines (14 loc) · 801 Bytes

RELEASING.md

File metadata and controls

16 lines (14 loc) · 801 Bytes

Releasing

  1. Change the version in gradle.properties to a non-SNAPSHOT version.
  2. Update the CHANGELOG.md for the impending release.
  3. Update the README.md with the new version.
  4. Update TP artifact versions for composite build on deps.gradle.
  5. git commit -am "Prepare for release X.Y.Z." (where X.Y.Z is the new version)
  6. ./gradlew clean uploadArchives
  7. Visit Sonatype Nexus and promote the artifact.
  8. git tag -a X.Y.X -m "Version X.Y.Z" (where X.Y.Z is the new version)
  9. Update the gradle.properties to the next SNAPSHOT version.
  10. git commit -am "Prepare next development version."
  11. git push && git push --tags

If step 6 or 7 fails, drop the Sonatype repo, fix the problem, commit, and start again at step 6.