Skip to content

Latest commit

 

History

History
43 lines (27 loc) · 844 Bytes

RELEASING.md

File metadata and controls

43 lines (27 loc) · 844 Bytes

Releasing

  1. Update the POM_VERSION in gradle.properties to the release version.

  2. Add release notes for the new version to CHANGELOG.md.

  3. Find and replace the previous version in the docs with the new version.

  4. Publish

    $ ./publish_remote.sh
    
  5. Commit

    $ git commit -m "Prepare version X.Y.Z."
    
  6. Tag

    $ git tag X.Y.Z
    
  7. Update the POM_VERSION in gradle.properties to the next "SNAPSHOT" version.

  8. Commit

    $ git commit -m "Prepare next development version."
    
  9. Push!

    $ git push && git push --tags
    
  10. Visit Sonatype Nexus and promote the artifact.

  11. Create a new Github release that points to the new version's tag and entry in the CHANGELOG.md.