Skip to content

How to release Abris

Adam Cervenka edited this page Feb 23, 2021 · 4 revisions

Manual Part

  • push all changes you want to release to release branch, for example release/4 will be release branch for all 4.x.x versions.
  • Change the version in pom if needed. Current version without -SNAPSHOT will be used as next version (e.g. 1.0.3-SNAPSHOT will be released as 1.0.3).
  • run ABRiS - Release job in TeamCity on release/4 branch

Automatic Part

TeamCity will:

  • release: create release commit and tag, and push them to release branch
  • deploy: once the tag is created two jobs (for Scala 2.11 and 2.12) will be triggered that will build and deploy Abris into Maven repo.

Manual Part

  • merge release branch back to master
  • create release notes for new version
Clone this wiki locally