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