How to release Abris - AbsaOSS/ABRiS GitHub Wiki
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 as1.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