Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Firstly, create a branch for the version you are about to release from master, ie `release/3.0.x`.
    • If releasing a bugfix/hotfix, then create branch from relevant version tag: `git checkout -b release_3.0.1 v3.0.0`
    • Then cherry pick relevant commits into the release branch: `git cherry-pick <commit hash>` and check they still pass integration tests.
  • Then update the changelog `NEWS.md` file to reflect all JIRA issues solved since the previous release.
    • Make sure to remove (IN PROGRESS) from relevant section, and replace with today's date.
    • Also ensure you remove `-SNAPSHOT` from the version number if it was there previously.

...

find your new tag, and select "Build now" from the dropdown menu next to the tag name. (Alternatively select tag and then "Build now" from the menu on the left hand side of the screen)

...