Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Cordova Wiki" for 
change notification.

The "CuttingReleases" page has been changed by AndrewGrieve:
https://wiki.apache.org/cordova/CuttingReleases?action=diff&rev1=54&rev2=55

  Create the release bug for the Release Candidate:
  
  {{{#!bash
- ./cordova-coho/coho create-release-bug --version=3.0.0-rc1 
--username=JiraUser --password=JiraPassword
+ ./cordova-coho/coho create-release-bug --version=3.0.0 --username=JiraUser 
--password=JiraPassword
  }}}
  
  This bug contains subtasks for each top-level step involved in creating a 
release. '''For each completed step, add a comment to the relevant JIRA 
issue.'''
  
- == Branch & Tag cordova-js, cordova-mobile-spec and cordova-app-hello-world ==
+ == Branch & Tag RC1 for: cordova-js, cordova-mobile-spec and 
cordova-app-hello-world ==
  
  This should be done *before* creating branches on other repos.
  
@@ -45, +45 @@

  
  If the JS ever needs to be re-tagged, rerun the `tag-release` command, and 
then re-run the `prepare-release-branch` command for the platform repos.
  
- == Branching & Tagging Platform Repositories ==
+ == Branch & Tagg RC1 for Platform Repositories ==
  
  === Before creating the release branch: ===
  
@@ -179, +179 @@

   1. Ensure the 
[[http://docs.phonegap.com/en/edge/guide_upgrading_index.md.html | Upgrade 
Guide]] for your platform is up-to-date
   1. Ensure the other guides listed in the sidebar are up-to-date for your 
platform
  
- == Tagging Platform Repositories ==
+ == Final Tagging (non-RC) ==
  
- This is done once testing is complete, and documentation is up-to-date.
+ This is done for all repos once testing is complete, and documentation is 
up-to-date.
  
+ Use the same coho commands as for the RCs (it will update JS & VERSION):
- {{{#!bash
- ./cordova-coho/coho tag-release --version 2.8.0-rc1 -r $REPO_NAME
- }}}
  
+ {{{#!bash
+ ./cordova-coho/coho prepare-release-branch --version 2.8.0 -r js -r 
app-hello-world -r mobile-spec
+ ./cordova-coho/coho repo-status -r js -r app-hello-world -r mobile-spec -b 
master -b 2.8.x
+ # If changes look right:
+ ./cordova-coho/coho repo-push -r js -r app-hello-world -r mobile-spec -b 
master -b 2.8.x
+ ./cordova-coho/coho tag-release --version 2.8.0 -r js -r app-hello-world -r 
mobile-spec
+ }}}
  
  == Branching & Tagging cordova-docs ==
  
-  1. Cherry pick relevent commits from master to 2.8.x branch
+  1. Cherry pick relevant commits from master to 2.8.x branch
   1. Generate the docs for the release on the 2.8.x branch.
   1. Commit & tag on the 2.8.x branch.
   1. Cherry pick commit into master.
- 
  
  
  See 
[[https://git-wip-us.apache.org/repos/asf?p=cordova-docs.git;a=blob;f=README.md#l127|Generating
 a Version Release]] for more details.

Reply via email to