Skip to main content
Jump to: navigation, search

Difference between revisions of "RCPTT/Release procedure"

m
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
* [https://ci.eclipse.org/rcptt/job/rcptt-all/ Locate a nightly build suitable for release]
+
* Create a release branch if not already present
* [https://ci.eclipse.org/rcptt/job/rcptt-tests/ Check for unexpected test results]
+
* Test branch by [https://ci-staging.eclipse.org/rcptt/job/Gerrit_pipeline/build running branch build] with parameter GERRIT_REFSPEC = "refs/heads/release/version"
* [https://ci.eclipse.org/rcptt/view/active/job/publish-release/build?delay=0sec Promote IDE and Runner]
+
* [https://git.eclipse.org/c/rcptt/org.eclipse.rcptt.git/tree/update_version.sh Bump] minor release version in release branch (if not first minor release)
* [https://ci.eclipse.org/rcptt/job/rcptt-maven-plugin-release/build?delay=0sec Promote Maven plugin]
+
* Merge bump commit to master:
 +
<code>git pull origin release/version -s ours</code>
 +
* [https://ci-staging.eclipse.org/rcptt/job/release/build Publish release ] with parameters: GERRIT_REFSPEC = "refs/heads/release/version", MODE = "release"
 
* [https://docs.xored.com/display/RCPTT/eclipse.org Update download page]
 
* [https://docs.xored.com/display/RCPTT/eclipse.org Update download page]
 
* [https://projects.eclipse.org/node/7377/create-release Create next Eclipse portal release]
 
* [https://projects.eclipse.org/node/7377/create-release Create next Eclipse portal release]
* [https://dev.eclipse.org/committers/bugs/bugz_manager.php Create bugzilla release]
+
* [https://dev.eclipse.org/committers/bugs/bugz_manager.php Create Bugzilla release]
* [https://dev.eclipse.org/committers/bugs/bugz_manager.php Create next bugzilla milestone and make it default]
+
* [https://dev.eclipse.org/committers/bugs/bugz_manager.php Create next Bugzilla milestone and make it default]
* [https://git.eclipse.org/c/rcptt/org.eclipse.rcptt.git/tree/update_version.sh Bump version of source base]
+
* If release version was newly created, [https://git.eclipse.org/c/rcptt/org.eclipse.rcptt.git/tree/update_version.sh bump] version of source base in master branch
* [https://ci.eclipse.org/rcptt/job/rcptt-tests/configure Update default version in a testing job to a bumped one]
+
  
 
[[Category:RCPTT]]
 
[[Category:RCPTT]]

Latest revision as of 07:18, 15 August 2019

  • Create a release branch if not already present
  • Test branch by running branch build with parameter GERRIT_REFSPEC = "refs/heads/release/version"
  • Bump minor release version in release branch (if not first minor release)
  • Merge bump commit to master:
git pull origin release/version -s ours

Back to the top