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

apurtell pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/master by this push:
     new 91ccb22  HBASE-22443 Add hbase-vote script details to documentation
91ccb22 is described below

commit 91ccb22d32f7e789ca3e4a34a4855421422ed6af
Author: Biju Nair <[email protected]>
AuthorDate: Sat May 18 16:04:08 2019 -0400

    HBASE-22443 Add hbase-vote script details to documentation
    
    Signed-off-by: Andrew Purtell <[email protected]>
---
 src/main/asciidoc/_chapters/developer.adoc | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/src/main/asciidoc/_chapters/developer.adoc 
b/src/main/asciidoc/_chapters/developer.adoc
index a15a9e6..fad6d2a 100644
--- a/src/main/asciidoc/_chapters/developer.adoc
+++ b/src/main/asciidoc/_chapters/developer.adoc
@@ -876,6 +876,30 @@ Regards the latter, run `mvn apache-rat:check` to verify 
all files are suitably
 See link:http://search-hadoop.com/m/DHED4dhFaU[HBase, mail # dev - On recent 
discussion clarifying ASF release policy]
 for how we arrived at this process.
 
+To help with the release verfication `hbase-vote.sh` shell script is available 
under `dev-support` directory of HBase source. Following are the usage details.
+
+[source,bourne]
+----
+./dev-support/hbase-vote.sh -h
+hbase-vote. A script for standard vote which verifies the following items
+1. Checksum of sources and binaries
+2. Signature of sources and binaries
+3. Rat check
+4. Built from source
+5. Unit tests
+
+Usage: hbase-vote.sh -s | --source <url> [-k | --key <signature>] [-f | 
--keys-file-url <url>] [-o | --output-dir </path/to/use>]
+       hbase-vote.sh -h | --help
+
+  -h | --help                   Show this screen.
+  -s | --source '<url>'         A URL pointing to the release candidate 
sources and binaries
+                                e.g. 
https://dist.apache.org/repos/dist/dev/hbase/hbase-<version>RC0/
+  -k | --key '<signature>'      A signature of the public key, e.g. 9AD2AE49
+  -f | --keys-file-url '<url>'   the URL of the key file, default is
+                                http://www.apache.org/dist/hbase/KEYS
+  -o | --output-dir '</path>'   directory which has the stdout and stderr of 
each verification target
+----
+
 [[hbase.release.announcement]]
 == Announcing Releases
 

Reply via email to