Skip to content

Latest commit

 

History

History
197 lines (190 loc) · 5.97 KB

File metadata and controls

197 lines (190 loc) · 5.97 KB

SimRel Release Checklist

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

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 (15min before release)

SimRel release engineer

Create P2 composite repository for next release

SimRel release engineer

Update SimRel wiki pages

SimRel release engineer

Send announcement email to the https://accounts.eclipse.org/mailing-list/simrel-dev mailing list

SimRel release engineer

Update various eclipse.org websites

Webdev team

Upgrade community documentation

Upgrade https://wiki.eclipse.org/FAQ_How_do_I_upgrade_Eclipse_IDE%3F

Developers Community

Announce to user community

Marketing team / Developers Community

After release day

Task

Description

Responsibility

Tag simrel aggregator repo

  • Determine final commit
  • Tag

Update build configuration

  • Update TRAIN_NAME in Jenkinsfile
  • Update trainName, referenceRepo, eclipse.repo.url in pom.xml
  • Update release name label in simrel.aggr

=> Use update_build_configuration.sh script (execute on local machine for now)

SimRel release engineer

Re-enable aggregator job

SimRel release engineer

Remove milestones and release candidate repos

SimRel release engineer

Move old release repos to archive.eclipse.org

  • Only keep the last 8 releases on download.eclipse.org

SimRel release engineer