This is an automated email from the ASF dual-hosted git repository. janpio pushed a commit to branch janpio-CB-13828 in repository https://gitbox.apache.org/repos/asf/cordova-coho.git
The following commit(s) were added to refs/heads/janpio-CB-13828 by this push: new 12706d5 clean up testing 12706d5 is described below commit 12706d5a7afdc3d326168f99135ea53be1569abe Author: Jan Piotrowski <piotrowski+git...@gmail.com> AuthorDate: Mon Feb 19 23:36:51 2018 +0100 clean up testing --- docs/platforms-release-process.md | 45 +++++++++++++++++++++------------------ 1 file changed, 24 insertions(+), 21 deletions(-) diff --git a/docs/platforms-release-process.md b/docs/platforms-release-process.md index 94e2492..be4db81 100644 --- a/docs/platforms-release-process.md +++ b/docs/platforms-release-process.md @@ -105,7 +105,8 @@ JIRA="CB-????" # Set this to the release bug. ``` ## Update and Pin Dependencies -Ensure you're up-to-date: + +Ensure your checkout of the repository is up-to-date: coho repo-update -r android @@ -208,29 +209,16 @@ Then ensure commits look okay on both branches Once all the repos are branched, we focus on testing & fixing all of the regressions we find. -When a regression is found: - - * Create a JIRA issue for it, and mark it as a blocker. - -To submit a fix: - - git checkout master - git commit -am 'Your commit message' - git push origin master - git log # note the first five or six digits of the commit hash - git checkout 5.0.x - git cherry-pick -x commit_hash - git push origin 5.0.x - ### What to Test -1) Run [mobile-spec](http://git-wip-us.apache.org/repos/asf/cordova-mobile-spec.git). Don't forget to run through the manual tests in addition to the automatic tests. +1) Run [mobile-spec](https://github.com/apache/cordova-mobile-spec/). ``` ./cordova-mobile-spec/createmobilespec/createmobilespec.js --android --forceplugins (cd mobilespec && cordova run android --device) (cd mobilespec && cordova run android --emulator) ``` + Don't forget to run through the manual tests in there in addition to the automatic tests. 2) Create a hello world app using the cordova CLI. @@ -251,20 +239,20 @@ To submit a fix: (cd androidTest2 && ./cordova/run --emulator) ``` -The output from `./cordova/version` should show the new version of `cordova-android`. +The output from `./cordova/version` should show the new version you defined above. - 4) Run cordova-lib tests. +4) Run cordova-lib tests. ``` (cd cordova-lib/cordova-lib && npm test) ``` - -Feel free to clean up the projects you just created. + +5) Clean up the project(s) you just created. ``` rm -rf androidTest* ``` - + #### Android Extras * Unit tests in: [test](https://github.com/apache/incubator-cordova-android/tree/master/test) directory @@ -274,6 +262,21 @@ Feel free to clean up the projects you just created. * Unit tests in: [CordovaLibTests/CordovaTests.xcodeproj](https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=tree;f=CordovaLibTests;h=88ba8e3c286159151b378efb1b0c39ef26dac550;hb=HEAD) * Test the Makefile via `make` +### When a regression is found + +Create a JIRA issue for it, and mark it as a blocker. + +### To submit a fix + + git checkout master + git commit -am 'Your commit message' + git push origin master + git log # note the first five or six digits of the commit hash + git checkout 5.0.x + git cherry-pick -x commit_hash + git push origin 5.0.x + + ## Push Changes coho repo-status -r android -b master -b 5.0.x -- To stop receiving notification emails like this one, please contact jan...@apache.org. --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org