Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "RCPTT/Release procedure"

(Add notion of milestones)
Line 1: Line 1:
 
* Create a release branch if not already present
 
* Create a release branch if not already present
 
* Test branch by [https://ci-staging.eclipse.org/rcptt/job/Gerrit_pipeline/build running branch build] with parameter GERRIT_REFSPEC = "refs/heads/release/version"
 
* 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://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)
 
* 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://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]
Line 11: Line 8:
 
* Move unresolved bugs from released milestone to next milestone
 
* Move unresolved bugs from released milestone to next milestone
 
* [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] minor release version in release branch (if not first release from that branch)
 +
* Merge bump commit to master:
 +
<code>git pull origin release/version -s ours</code>
 
* 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
 
* 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
  
 
[[Category:RCPTT]]
 
[[Category:RCPTT]]

Revision as of 04:56, 18 September 2019

git pull origin release/version -s ours
  • If release version was newly created, bump version of source base in master branch

Back to the top