Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "SimRel/Release Checklist"

(Migrated to GitHub)
 
(26 intermediate revisions by 3 users not shown)
Line 1: Line 1:
This is a chronological list of things to do before, on and after a release day.
+
{{warning|Note: The contents of this page has been migrated to GitHub. Please see [https://github.com/eclipse-simrel/.github/blob/main/wiki/SimRel/Release_Checklist.md GitHub] for current information, or the page history for historical versions. }}
  
= Before release day =
 
  
{| class="wikitable"
+
[[Category:SimRel]]
|-
+
! Task
+
! Description
+
|- style="vertical-align:top;"
+
| Add info center
+
|
+
* Run [https://ci.eclipse.org/simrel/job/test.infocenter/ test.infocenter job] on SimRel JIPP
+
* Set up infocenter on help.eclipse.org
+
|- style="vertical-align:top;"
+
| Check mirrors
+
|
+
* Add URL of current release to [https://git.eclipse.org/r/plugins/gitiles/simrel/org.eclipse.simrel.tools/+/master/checkMirrorsUtility/checkMirrors.sh org.eclipse.simrel.tools/checkMirrorsUtility/checkMirrors.sh script]
+
* Run the script from your local machine
+
* Result should show 40+ mirrors for current release
+
|- style="vertical-align:top;"
+
| Fix historical reports on SimRel JIPP main page
+
|
+
* Add link to current buildinfo/reporeports on https://ci.eclipse.org/simrel/
+
|}
+
  
= On release day =
+
[[Category:Coordinated]]
 
+
{| class="wikitable"
+
|-
+
! Task
+
! Description
+
|- style="vertical-align:top;"
+
| Update "latest" composite repository
+
|
+
* Update https://download.eclipse.org/releases/latest to point to current release repo
+
|- style="vertical-align:top;"
+
| Update various eclipse.org websites
+
|
+
* https://www.eclipse.org/eclipseide
+
* https://www.eclipse.org/downloads/packages/
+
* https://www.eclipse.org/documentation
+
* https://www.eclipse.org/getting_started
+
|- style="vertical-align:top;"
+
| Send announcement email to cross-project-issues-dev mailing list
+
|
+
|}
+
 
+
= After release day =
+
 
+
{| class="wikitable"
+
|-
+
! Task
+
! Description
+
|- style="vertical-align:top;"
+
| Tag simrel aggregator repo
+
|
+
* Determine final commit
+
* Tag org.eclipse.simrel.build with release name (e.g. '2018-12')
+
|- style="vertical-align:top;"
+
| Update build configuration
+
|
+
* Update TRAIN_NAME in [https://git.eclipse.org/r/plugins/gitiles/simrel/org.eclipse.simrel.build/+/master/Jenkinsfile Jenkinsfile]
+
* Update trainName, referenceRepo, eclipse.repo.url in [https://git.eclipse.org/r/plugins/gitiles/simrel/org.eclipse.simrel.build/+/master/pom.xml pom.xml]
+
* Update [https://git.eclipse.org/r/plugins/gitiles/simrel/org.eclipse.simrel.tools/+/master/promoteUtils/promoteToReleases.sh promoteToReleases.sh] (FIXME)
+
|- style="vertical-align:top;"
+
| Create P2 composite repository for next release
+
|
+
* Add download.eclipse.org/releases/<next release> dir with p2.index, index.html, jars
+
* Update index.html and jars
+
|- style="vertical-align:top;"
+
| Re-enable aggregator job
+
|
+
* Re-enable [https://ci.eclipse.org/simrel/job/simrel.runaggregator.pipeline simrel.runaggregator.pipeline]
+
|- style="vertical-align:top;"
+
| Update SimRel wiki pages
+
|
+
* https://wiki.eclipse.org/Simultaneous_Release
+
|}
+
 
+
[[Category:SimRel-2019-03| ]] [[Category:Coordinated]]
+

Latest revision as of 06:08, 13 October 2023

Warning2.png
Note: The contents of this page has been migrated to GitHub. Please see GitHub for current information, or the page history for historical versions.

Back to the top