You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by Apache Wiki <wi...@apache.org> on 2012/03/30 22:17:21 UTC

[Cordova Wiki] Update of "AndroidReleaseChecklist" by BryceCurtis

Dear Wiki user,

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

The "AndroidReleaseChecklist" page has been changed by BryceCurtis:
http://wiki.apache.org/cordova/AndroidReleaseChecklist

Comment:
Create Android release checklist

New page:
= iOS Release Checklist =

 0. Run all [[http://git-wip-us.apache.org/repos/asf/incubator-cordova-mobile-spec.git | mobile-spec]] (!JavaScript) unit-tests, and inspect the results, fix the bugs if necessary.
 1. Run all native Android (Java) tests (in the [[https://github.com/apache/incubator-cordova-android/tree/master/test | test]] directory, and inspect the results, fix the bugs if necessary.
 2. Update [[https://github.com/apache/incubator-cordova-ios/blob/master/README.md|README.md]] (instructions, FAQ items) for the current version
 3. Update [[https://github.com/apache/incubator-cordova-android/blob/master/releasenotes.md |releasenotes.md]] for the current version
    a. Grab changes from a previous tag to HEAD i.e if the previous tag was "Foo":
       {{{#!bash
            git shortlog --no-merges Foo..HEAD
       }}} 
    a. Edit the commit logs - don't add the commits verbatim, usually they are meaningless to the user. Only show the ones relevant for the user (fixes, new features)
    a. Put the edited logs into a new section for the new version with a date (YYYYMMDD) in parentheses, and follow the previous formats
 4. Update [[https://github.com/apache/incubator-cordova-ios/blob/master/CordovaInstaller/docs/finishup.md | CordovaInstaller/docs/finishup.md]] for the current version
 5. Build the tagged cordova-js for this version (cordova.android.js) from the [[http://git-wip-us.apache.org/repos/asf/incubator-cordova-js.git | cordova-js]] project, and put the file in the [[https://github.com/apache/incubator-cordova-android/tree/master/framework/assets/js | framework/assets/js]] folder, replacing the current [[https://github.com/apache/incubator-cordova-framework/assets/js/cordova.android.js | cordova.android.js]] file
 6. Run '''ant build''', make sure it builds everything ok
 7. If completion of the previous steps is satisfactory, tag your repo with the new version, then...
 8. Push your commits with the new tag to the [[http://git-wip-us.apache.org/repos/asf/incubator-cordova-android.git | Android repo]]