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"

(On release day)
(On release day)
(4 intermediate revisions by 2 users not shown)
Line 40: Line 40:
 
| Update "latest" composite repository
 
| Update "latest" composite repository
 
|
 
|
* Update https://download.eclipse.org/releases/latest to point to current release repo
+
* Run [https://ci.eclipse.org/simrel/job/simrel.releng.update_latest_repo simrel.releng.update_latest_repo]
 
| SimRel release engineer
 
| SimRel release engineer
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
Line 54: Line 54:
 
|
 
|
 
| SimRel release engineer
 
| SimRel release engineer
 +
|- style="vertical-align:top;"
 +
| Upgrade community documentation
 +
| Upgrade https://wiki.eclipse.org/FAQ_How_do_I_upgrade_Eclipse_IDE%3F
 +
| Developers Community
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
 
| Announce to user community
 
| Announce to user community
| Send announces to media like
+
| Send announcements to media like
 
* Twitter (with @EclipseJavaIDE)
 
* Twitter (with @EclipseJavaIDE)
 
* Reddit
 
* Reddit
Line 86: Line 90:
 
| Create P2 composite repository for next release
 
| Create P2 composite repository for next release
 
|
 
|
* Add download.eclipse.org/releases/<next release> dir with p2.index, index.html, jars
+
* Run [https://ci.eclipse.org/simrel/job/simrel.releng.setup_next_release simrel.releng.setup_next_release]
* Update index.html and jars
+
* Do not add index.html to dir! (see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=544179 bug 544179])
 
| SimRel release engineer
 
| SimRel release engineer
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"

Revision as of 16:08, 17 September 2019

This is a chronological list of things to do before, on and after a release day.

Important.png
WIP
This page is still a work in progress and tasks might be added or changed.


Before release day

Task Description Responsibility
Add info center SimRel release engineer
Check mirrors SimRel release engineer
Fix historical reports on SimRel JIPP main page SimRel release engineer

On release day

Task Description Responsibility
Update "latest" composite repository SimRel release engineer
Update various eclipse.org websites Webdev team
Send announcement email to cross-project-issues-dev mailing list SimRel release engineer
Upgrade community documentation Upgrade https://wiki.eclipse.org/FAQ_How_do_I_upgrade_Eclipse_IDE%3F Developers Community
Announce to user community Send announcements to media like
  • Twitter (with @EclipseJavaIDE)
  • Reddit
  • ...
Developers Community

After release day

Task Description Responsibility
Tag simrel aggregator repo SimRel release engineer
Update build configuration SimRel release engineer
Create P2 composite repository for next release SimRel release engineer
Re-enable aggregator job SimRel release engineer
Update SimRel wiki pages SimRel release engineer

Back to the top