Public Release Procedure for Projects
Jump to navigation
Jump to search
Internal
Procedure
Run release
The procedure will increment the version string appropriately, run tests, commit to git, tag and push to GitHub.
The procedure will also create the binary to be used as "release binary" at the next step.
At the end of the procedure, the Git tag used to tag the release will be displayed, so it can be used at the next step.
Example:
release info release minor releasing 2.4, is this OK? [y/n] y [...] git add ok [...] git commit ok git tag ok, tagged with release-2.4 [...] git push ok [...] A new minor version (2.4) was released, committed to repository and tagged. If you want to create an official GitHub release, use tag "release-2.4" and the following binary: ./bin/../target/events-2.4.zip