You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by ja...@apache.org on 2019/06/14 16:40:40 UTC

[cordova-contribute] 01/01: Create plugins.md

This is an automated email from the ASF dual-hosted git repository.

janpio pushed a commit to branch janpio-cort
in repository https://gitbox.apache.org/repos/asf/cordova-contribute.git

commit 0b3869104c77c008865181f3415fa8887a8961f1
Author: Jan Piotrowski <pi...@gmail.com>
AuthorDate: Fri Jun 14 18:40:36 2019 +0200

    Create plugins.md
---
 cordova-release-tools/plugins.md | 40 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)

diff --git a/cordova-release-tools/plugins.md b/cordova-release-tools/plugins.md
new file mode 100644
index 0000000..d055d6f
--- /dev/null
+++ b/cordova-release-tools/plugins.md
@@ -0,0 +1,40 @@
+# Release Process for Cordova Core Plugins with `cort`
+
+## Before
+
+- `cort apache:buyinmail`
+- Check out `master` branch of plugin
+- `cort identify` to understand
+- Manual: Create or check out release branch if needed
+
+## Release
+
+- `cort update-release-notes`
+- Manual: Curate release notes
+- `cort version:undev`
+- `cort release:commit` (TODO 1 commit for release notes, 1 commit for version changes)
+- `cort release:votetag` (TODO, currently `release:tag`)
+- `cort release:push`
+- `cort apache:archive`
+- `cort apache:upload`
+- `cort apache:votemail`
+
+### Enable further development
+
+- `cort version:bump`
+- `cort version:dev`
+- `cort ???` (commit and push bumped and deved version string)
+
+## Finish
+
+### If vote succeeds
+
+- `cort apache:move`
+- `cort release:tag`
+- `cort release:publish`
+- Manual: Cherry pick changes from release branch to `master`
+- `cort apache:releasemail`
+
+### If vote fails
+
+- TODO


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org