Skip to content
Jiri Mikulasek edited this page Dec 11, 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 somehow fails, or you don;t like the magic, you can go the old way

  1. release using Maven release plugin mvn release:prepare release:perform
  2. push changes to git
  3. change version in README.md
  4. git push origin --tags HEAD

Clone this wiki locally