PerformRelease
Also see
- http://wiki.eclipse.org/Releasing_Tycho
- http://wiki.eclipse.org/Version_Numbering#When_to_change_the_qualifier_segment
GIT preparation
- Checkout the project
- merge changes to "master" branch
- push
git checkout <url>/<repo> cd <repo> git checkout 1.1 && git checkout master git merge 1.1 --no-ff # may fix some conflicts, no-ff is required for gerrit to accept a merge if it would have been a fast-forward git push origin HEAD:refs/for/master # accept change in gerrit
Version update
The version is:
MAJOR.MINOR.MICRO.qualifier
Where qualifier is "vYYYYMMDD"
Update the version of each project:
cd <repo>/builder_<project> mvn org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=…
Finally commit and push to gerrit.
GIT finalization
- tag
- push tag