You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by st...@apache.org on 2016/09/14 18:06:58 UTC
cordova-coho git commit: Update plugins-release-process.md
Repository: cordova-coho
Updated Branches:
refs/heads/master ca73daa73 -> 2b1e907d3
Update plugins-release-process.md
This closes #136
Project: http://git-wip-us.apache.org/repos/asf/cordova-coho/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-coho/commit/2b1e907d
Tree: http://git-wip-us.apache.org/repos/asf/cordova-coho/tree/2b1e907d
Diff: http://git-wip-us.apache.org/repos/asf/cordova-coho/diff/2b1e907d
Branch: refs/heads/master
Commit: 2b1e907d34bb45eab9fac92b88a63bb87754b10a
Parents: ca73daa
Author: Steve Gill <st...@gmail.com>
Authored: Wed Sep 14 11:06:29 2016 -0700
Committer: Steve Gill <st...@gmail.com>
Committed: Wed Sep 14 11:06:55 2016 -0700
----------------------------------------------------------------------
docs/plugins-release-process.md | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cordova-coho/blob/2b1e907d/docs/plugins-release-process.md
----------------------------------------------------------------------
diff --git a/docs/plugins-release-process.md b/docs/plugins-release-process.md
index cd08837..1aa4ee0 100644
--- a/docs/plugins-release-process.md
+++ b/docs/plugins-release-process.md
@@ -78,14 +78,14 @@ If you don't want to release all plugins, but you have specific plugins you want
## Ensure license headers are present everywhere:
- coho audit-license-headers -r plugins | less
+ coho audit-license-headers -r active-plugins | less
# Tip: Skim by searching for "Unknown Licenses"
For reference, see this [background](http://www.apache.org/legal/src-headers.html)
## Ensure all dependencies and subdependencies have Apache-compatible licenses
- coho check-license -r plugins
+ coho check-license -r active-plugins
## Update RELEASENOTES.md & Version
Remove the ''-dev'' suffix on the version in plugin.xml.
@@ -104,9 +104,9 @@ For each of the plugins that have a test project inside it, update the version n
for l in $ACTIVE; do ( cd $l; v="$(grep version= plugin.xml | grep -v xml | head -n1 | cut -d'"' -f2)"; vt="$(grep version= tests/plugin.xml | grep -v xml | head -n1 | cut -d'"' -f2)"; if [ "$v" != "$vt" ]; then echo "$l: Setting version to $v"; sed -i '' -E s:"version=\"$vt\":version=\"$v\":" tests/plugin.xml; fi); done
-Update its RELEASENOTES.md file with changes. Assumes coho exists at `cordova-coho/coho`
+Update its RELEASENOTES.md file with changes.
- for l in $ACTIVE; do (./cordova-coho/coho update-release-notes -r $l); done
+ for l in $ACTIVE; do (coho update-release-notes -r $l); done
# Then curate:
vim ${ACTIVE// //RELEASENOTES.md }/RELEASENOTES.md
@@ -125,8 +125,11 @@ Reply to the DISCUSS thread with a link to the updated release notes.
for l in $ACTIVE; do ( cd $l; v="$(grep version= plugin.xml | grep -v xml | head -n1 | cut -d'"' -f2)"; echo "Tagging $l to $v"; git tag "$v" ); done
## Test
- * Create mobilespec and sanity check all plugins on at least one platform (preferably, a released version of the platform and not master)
- * Run through mobilespec, ensuring to do manual tests that relate to changes in the RELEASENOTES.md
+ Create mobilespec and sanity check all plugins on at least one platform (preferably, a released version of the platform and not master). Run through mobilespec, ensuring to do manual tests that relate to changes in the RELEASENOTES.md
+
+
+ cordova-mobile-spec/createmobilespec/createmobilespec.js --android --ios
+ (cd mobilespec && ./cordova build && ./cordova run android)
## Create Release Branch
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org