Skip to content

Latest commit

 

History

History
15 lines (14 loc) · 862 Bytes

RELEASING.md

File metadata and controls

15 lines (14 loc) · 862 Bytes

Releasing

  1. Change the version in gradle.properties to a non-SNAPSHOT version.
  2. Update the CHANGELOG.md and README.md for the impending release.
  3. git commit -am "Prepare for release X.Y.Z." (where X.Y.Z is the new version)
  4. git tag -a X.Y.Z -m "Version X.Y.Z" (where X.Y.Z is the new version)
  5. ./gradlew clean publish --no-configuration-cache --no-daemon --no-parallel
  6. Update the gradle.properties to the next SNAPSHOT version.
  7. git commit -am "Prepare next development version."
  8. git push && git push --tags
  9. Visit Sonatype Nexus and promote the artifact.
    • Select the artifact, click close, wait for it to close, then select again and click release.
  10. Deploy the updated website with the new docs. This can be done by running the script ./deploy_website.sh