Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Releasing Tycho"
m |
m |
||
Line 2: | Line 2: | ||
* Update versions using <tt>mvn org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=...</tt> | * Update versions using <tt>mvn org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=...</tt> | ||
− | * Commit version change and create a new branch <tt>tycho-VERSION</tt> based on this commit in git | + | * Commit version change and create a new remote branch <tt>tycho-VERSION</tt> based on this commit in git |
− | * TODO add steps | + | * Update versions (same as above) to next <tt>SNAPSHOT</tt> development version and push commit to <tt>master</tt> branch |
+ | * TODO add steps here | ||
* Generate site docs using <tt>mvn clean install site site:stage</tt> and check the result in to [http://www.eclipse.org/tycho/sitedocs tycho homepage site docs] | * Generate site docs using <tt>mvn clean install site site:stage</tt> and check the result in to [http://www.eclipse.org/tycho/sitedocs tycho homepage site docs] | ||
* Update hardcoded tycho versions on pages to the latest version | * Update hardcoded tycho versions on pages to the latest version |
Revision as of 10:40, 4 June 2012
This page describes the steps necessary to create releases of the Tycho project.
- Update versions using mvn org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=...
- Commit version change and create a new remote branch tycho-VERSION based on this commit in git
- Update versions (same as above) to next SNAPSHOT development version and push commit to master branch
- TODO add steps here
- Generate site docs using mvn clean install site site:stage and check the result in to tycho homepage site docs
- Update hardcoded tycho versions on pages to the latest version
- Update tycho-demo projects to the latest release
- Announce the release on tycho-user@eclipse.org, tycho-dev@eclipse.org and the tycho homepage new and noteworthy section
- Edit the list of releases on Tycho project page via the Eclipse portal