You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by le...@apache.org on 2021/09/20 22:36:05 UTC
[datasketches-website] branch master updated: Update Release
Instructions for Java and CPP
This is an automated email from the ASF dual-hosted git repository.
leerho pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/datasketches-website.git
The following commit(s) were added to refs/heads/master by this push:
new c05f88b Update Release Instructions for Java and CPP
c05f88b is described below
commit c05f88bc1df81b614cc6b4ed00a7a06bade7cabf
Author: Lee Rhodes <le...@users.noreply.github.com>
AuthorDate: Mon Sep 20 13:36:24 2021 -0700
Update Release Instructions for Java and CPP
---
docs/Community/ReleaseProcessForCppComponents.md | 17 +++++++--------
docs/Community/ReleaseProcessForJavaComponents.md | 25 ++++++++++++++---------
2 files changed, 24 insertions(+), 18 deletions(-)
diff --git a/docs/Community/ReleaseProcessForCppComponents.md b/docs/Community/ReleaseProcessForCppComponents.md
index ec9149f..b742a6a 100644
--- a/docs/Community/ReleaseProcessForCppComponents.md
+++ b/docs/Community/ReleaseProcessForCppComponents.md
@@ -41,8 +41,9 @@ __NOTES:__
* Confirm any new bug fixes have corresponding tests
* From Command Line at Component root:
- * Confirm GPG is running (check this every time you open a new Terminal):
- * `env | grep GPG` # you should see something like: GPG_TTY=/dev/ttys000
+ * To confirm *gpg-agent* is running type:
+ * `ps -axww | grep gpg` # you should see something like:
+ * *64438 ?? 0:30.33 gpg-agent --homedir /Users/\<name\>/.gnupg --use-standard-socket --daemon*
* To start GPG if GPG Agent is not running:
* `eval $(gpg-agent --daemon)`
* Confirm GitHub repository is current and git status is clean:
@@ -98,8 +99,11 @@ __NOTES:__
* Artifact name : datasketches-\<component\> where component is e.g., cpp
* GitHub Tag: A.B.0-RC1 (or RCn)
* Start a new terminal in the above *dist/dev/datasketches/scripts* directory on your system:
- * Confirm GPG is running: `env | grep GPG`
- * If not: `eval $(gpg-agent --daemon)`
+ * To confirm *gpg-agent* is running type:
+ * `ps -axww | grep gpg` # you should see something like:
+ * *64438 ?? 0:30.33 gpg-agent --homedir /Users/\<name\>/.gnupg --use-standard-socket --daemon*
+ * To start GPG if GPG Agent is not running:
+ * `eval $(gpg-agent --daemon)`
* Run something like:
* `./bashDeployToDist.sh /Users/\<name\>/dev/git/Apache/datasketches-\<component\> datasketches-\<component\> A.B.0-RC1`
* Follow the instructions.
@@ -182,7 +186,4 @@ __NOTES:__
* Summarize vote results
## Update These Instructions
-* If you have updated this file or any of the scripts, please check it in using SVN using your local dist/dev directory copy:
- * `svn status`
- * `svn add . --force` # if adding a file for the first time
- * `svn ci -m "update Release Steps"`
+* If you have updated this file or any of the scripts, please update this file on the [website](https://datasketches.apache.org/docs/Community/ReleaseProcessForJavaComponents.html) and dist/dev/datasketches for the scripts.
diff --git a/docs/Community/ReleaseProcessForJavaComponents.md b/docs/Community/ReleaseProcessForJavaComponents.md
index af90a2a..3f7c378 100644
--- a/docs/Community/ReleaseProcessForJavaComponents.md
+++ b/docs/Community/ReleaseProcessForJavaComponents.md
@@ -48,8 +48,9 @@ __NOTES:__
* Confirm any new bug fixes have corresponding tests
* From Command Line at Component root:
- * Confirm GPG is running (check this every time you open a new Terminal):
- * `env | grep GPG` # you should see something like: GPG_TTY=/dev/ttys000
+ * To confirm *gpg-agent* is running type:
+ * `ps -axww | grep gpg` # you should see something like:
+ * *64438 ?? 0:30.33 gpg-agent --homedir /Users/\<name\>/.gnupg --use-standard-socket --daemon*
* To start GPG if GPG Agent is not running:
* `eval $(gpg-agent --daemon)`
* Confirm GitHub repository is current and git status is clean:
@@ -126,8 +127,11 @@ __NOTES:__
* GitHub Tag: A.B.0-RC1 (or RCn)
* Have your GPG passphrase handy -- you have only a few seconds to enter it!
* Start a new terminal in the above dist/dev/datasketches/scripts directory on your system:
- * Confirm GPG is running: `env | grep GPG`
- * If not: `eval $(gpg-agent --daemon)`
+ * To confirm *gpg-agent* is running type:
+ * `ps -axww | grep gpg` # you should see something like:
+ * *64438 ?? 0:30.33 gpg-agent --homedir /Users/\<name\>/.gnupg --use-standard-socket --daemon*
+ * To start GPG if GPG Agent is not running:
+ * `eval $(gpg-agent --daemon)`
* Run something like:
* `./bashDeployToDist.sh /Users/\<name\>/dev/git/Apache/datasketches-\<component\> datasketches-\<component\> A.B.0-RC1`
* Follow the instructions.
@@ -143,8 +147,12 @@ __NOTES:__
### Java: Push Jars to Nexus (Maven Central) Staging
* Return to original terminal at the project.basedir, still in the A.B.X branch.
-* If starting new terminal make sure GPG is running: `env | grep GPG`
- * If not: `eval $(gpg-agent --daemon)`
+* If starting new terminal make sure GPG is running:
+ * To confirm *gpg-agent* is running type:
+ * `ps -axww | grep gpg` # you should see something like:
+ * *64438 ?? 0:30.33 gpg-agent --homedir /Users/\<name\>/.gnupg --use-standard-socket --daemon*
+ * To start GPG if GPG Agent is not running:
+ * `eval $(gpg-agent --daemon)`
* `git status` # make sure you are still on the release branch: A.B.X
* TRIAL-RUN:
* **Have your GPG passphrase handy -- you have only a few seconds to enter it!**
@@ -258,7 +266,4 @@ __NOTES:__
* Summarize vote results
## Update These Instructions
-* If you have updated this file or any of the scripts, please check it in using SVN using your local dist/dev directory copy:
- * `svn status`
- * `svn add . --force` # if adding a file for the first time
- * `svn ci -m "update Release Steps"`
+* If you have updated this file or any of the scripts, please update this file on the [website](https://datasketches.apache.org/docs/Community/ReleaseProcessForJavaComponents.html) and dist/dev/datasketches for the scripts.
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org