Skip to content
Libor Rysavy edited this page Dec 12, 2017 · 22 revisions
  1. decide right version (use semantic versioning scheme)
  2. run the release using ./release.sh -v <decided version> -g <gpg password>
  3. close current milestone (and possibly create new)
  4. create a new release
  5. wait for Maven Central sync

In case the release script (release.sh) somehow fails, or you don't like the auto-magic, you can replace that step with:

  • release using Maven release plugin mvn release:prepare release:perform
  • change version in README.md and commit "bump version"
  • git push origin --tags HEAD

Clone this wiki locally