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.
Handling releases
Go to jenkins (https://ci.eclipse.org/tracecompass/) jobs: find:
- tracecompass-incubator-stable-base https://ci.eclipse.org/tracecompass/job/tracecompass-incubator-stable-base/ (in config set "Branches to build" that is the last stable (no api breaking means Master is OK/recommended))
- tracecompass-incubator-stable https://ci.eclipse.org/tracecompass/job/tracecompass-incubator-stable/ (this builds and sets up the update site.
Gerrit Branch Name becomes "stable" Update SITE Destination Update JDOC Destination
When this is done, go to Tracecompass, add commit to point to incubator site, see 8177bcde3ac90a055b87c20ddcff0f26967fc175
ex -To install features from the Trace Compass incubator, use the following update site URL: http://download.eclipse.org/tracecompass.incubator/master/repository/. +To install features from the Trace Compass incubator, use the following update site URL: http://download.eclipse.org/tracecompass.incubator/stable-6.1/repository/.
ex -Optionally, one can also install the incubator features using the following update site URL: http://download.eclipse.org/tracecompass.incubator/master/repository/. +Optionally, one can also install the incubator features using the following update site URL: https://download.eclipse.org/tracecompass.incubator/stable-6.1/repository/.
== Update incubator features ==
- value="http://download.eclipse.org/tracecompass.incubator/master/repository/"> + value="http://download.eclipse.org/tracecompass.incubator/stable-6.1/repository/">
-org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:http${#58}//download.eclipse.org/tracecompass.incubator/master/repository,type:0,name:Trace Compass Incubator,enabled:false); \ -org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:http${#58}//download.eclipse.org/tracecompass.incubator/master/repository,type:1,name:Trace Compass Incubator,enabled:false); +org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:http${#58}//download.eclipse.org/tracecompass.incubator/stable-6.1/repository,type:0,name:Trace Compass Incubator,enabled:false); \ +org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:http${#58}//download.eclipse.org/tracecompass.incubator/stable-6.1/repository,type:1,name:Trace Compass Incubator,enabled:false);
Set tag.
to change from the incubator. Update the target, Use 6867fd47194ecf1660d57af6bdbffe57ff63185c Point everything to stable instead of master.