Skip to main content
Jump to: navigation, search

Difference between revisions of "ETrice/Development/ReleaseCheckList"

m (Release Time Line)
(Remove obsolete steps in release process)
Line 19: Line 19:
 
** forward it to [mailto://emo@eclipse.org emo]
 
** forward it to [mailto://emo@eclipse.org emo]
 
* week -0
 
* week -0
** replace all version strings (using e.g. Notepad++ because not all files are in the Workspace)
 
*** MANIFEST.MF
 
**** for dependencies in manifests search regex org\.eclipse\.etrice(.*)"1.1.1" and replace with org.eclipse.etrice\1"1.1.2"
 
*** feature.xml
 
*** category.xml
 
*** pom.xml
 
 
** iterate
 
** iterate
 
*** [[ETrice/Test of Release Candidate|Test of Release Candidate]]
 
*** [[ETrice/Test of Release Candidate|Test of Release Candidate]]
 
*** fix and push
 
*** fix and push
** start a build with build type R
 
 
** final [[ETrice/Test of Release Candidate|Test of Release Candidate]]
 
** final [[ETrice/Test of Release Candidate|Test of Release Candidate]]
** log in to the eclipse server (PuTTY <user>@build.eclipse.org - you will be logged out after first login. Wait for automatic confirmation mail and reply. Then login again.)
+
** tag the release and start a build
** copy the nightly build to updates and archives
+
 
** edit the eTrice web page ([http://git.eclipse.org/c/www.eclipse.org/etrice.git/ available from Git])
 
** edit the eTrice web page ([http://git.eclipse.org/c/www.eclipse.org/etrice.git/ available from Git])
 
*** add the release to /etrice/pages/_download.html
 
*** add the release to /etrice/pages/_download.html
Line 39: Line 31:
 
** push the eTrice web site
 
** push the eTrice web site
 
** check the availability of [http://www.eclipse.org/etrice/documentation/doc/etrice-doc.html the documentation]
 
** check the availability of [http://www.eclipse.org/etrice/documentation/doc/etrice-doc.html the documentation]
** tag the release
 
 
** adjust the release date of the [http://projects.eclipse.org/projects/modeling.mdt.etrice/releases/current current release]
 
** adjust the release date of the [http://projects.eclipse.org/projects/modeling.mdt.etrice/releases/current current release]
 
** announce the release on etrice-dev
 
** announce the release on etrice-dev

Revision as of 09:55, 11 October 2019

Release Check List

Release Time Line

  • week -3
  • week -2
    • prepare review documentation
      • you have to log on as a committer
      • then go to [1]
      • press Edit
      • and change to the Review Documentation tab
    • send a link to the review documentation to the modeling-pmc mailing list
    • wait for +1 of pmc
    • forward it to emo
  • week -0

Other Resources of Information

Copyright © Eclipse Foundation, Inc. All Rights Reserved.