|
|
(54 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
− | This page describes the steps necessary to create releases of the Tycho project. | + | This is now moved to https://github.com/eclipse/tycho/blob/master/devdoc/Releasing_Tycho.md |
− | | + | |
− | * 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>
| + | |
− | * Commit version change and create a new remote branch <tt>tycho-MAJOR.MINOR.x</tt> based on this commit in [http://git.eclipse.org/c/tycho/org.eclipse.tycho.git/ git]
| + | |
− | * 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]
| + | |
− | * Browse the [[:Category:Tycho|Tycho wiki pages]] to update any hardcoded tycho versions to the latest version
| + | |
− | * Update [http://git.eclipse.org/c/tycho/org.eclipse.tycho-demo.git/ tycho-demo projects] to the latest release
| + | |
− | * Announce the release on tycho-user@eclipse.org, tycho-dev@eclipse.org and the [http://www.eclipse.org/tycho tycho homepage new and noteworthy section]
| + | |
− | * Edit the list of releases on [http://www.eclipse.org/projects/project.php?id=technology.tycho Tycho project page] via the [https://dev.eclipse.org/portal/myfoundation/portal/portal.php Eclipse portal]
| + | |
− | | + | |
− | [[Category:Tycho]]
| + | |
Latest revision as of 07:09, 9 July 2021
This is now moved to https://github.com/eclipse/tycho/blob/master/devdoc/Releasing_Tycho.md