...
To prepare for each release, you should audit the project status in the JIRA issue tracker, and do necessary bookkeeping. Finally, you should create a release branch from which individual release candidates will be built.
There was a change being made to the way how the flink-shaded
releases are organized within git due to the fact that bugfix releases happen quite rarely. Changes were only performed on master
. x.0
releases would be created by tagging the relevant commit on the master
branch. This was done to reduce unnecessary effort. If it comes to a point where a bugfix release becomes necessary, one should go ahead and create a release branch release-x.0
(to match the naming scheme of the past branches) which should be based on the tag with the same name release-x.0.
Info |
---|
Branches are prefered by git in case of name collisions, i.e. |
One-time setup instructions
...