This page contains the steps needed to produce and publish a Snowstorm Java Client release.
- Clean check out the
main
branch - Run
mvn gitflow:release-start
to start the release process, this will ask for a release version and create a new branch for the release - Run
mvn gitflow:release-finish -DskipTestProject=true
to finish the release process, this will- merge the release branch back into
main
- tag the release in git
- merge the release branch back into
The above will trigger a build on the CI server for the tag which gitflow:release-finish
will
push. This will build, test and deploy a new image to the container registry.