Notice: this Wiki will be going read only early in 2024 and edits will no longer be 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 1: | Line 1: | ||
This page describes the steps necessary to create releases of the Tycho project. | This page describes the steps necessary to create releases of the Tycho project. | ||
+ | * Prepare the [[Tycho:Release Notes | release notes wiki page]] which should provide a quick overview of new features and bug fixes | ||
* Steps below apply to both [http://git.eclipse.org/c/tycho/org.eclipse.tycho.git/ tycho] and [http://git.eclipse.org/c/tycho/org.eclipse.tycho.extras.git/ tycho-extras] git repositories as these should normally be released together and with the same version | * Steps below apply to both [http://git.eclipse.org/c/tycho/org.eclipse.tycho.git/ tycho] and [http://git.eclipse.org/c/tycho/org.eclipse.tycho.extras.git/ tycho-extras] git repositories as these should normally be released together and with the same version | ||
* 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> |
Revision as of 10:55, 4 June 2012
This page describes the steps necessary to create releases of the Tycho project.
- Prepare the release notes wiki page which should provide a quick overview of new features and bug fixes
- Steps below apply to both tycho and tycho-extras git repositories as these should normally be released together and with the same version
- Update versions using mvn org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=...
- Commit version change and create a new remote branch tycho-MAJOR.MINOR.x 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
- Browse the Tycho wiki pages to update any hardcoded tycho versions 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