You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by we...@apache.org on 2017/09/26 02:59:43 UTC
arrow git commit: ARROW-1608: Support Release verification script on
macOS
Repository: arrow
Updated Branches:
refs/heads/master 096b8770a -> 39e487c30
ARROW-1608: Support Release verification script on macOS
Author: Uwe L. Korn <uw...@xhochy.com>
Closes #1129 from xhochy/ARROW-1608 and squashes the following commits:
cb768315 [Uwe L. Korn] ARROW-1608: Support Release verification script on macOS
Project: http://git-wip-us.apache.org/repos/asf/arrow/repo
Commit: http://git-wip-us.apache.org/repos/asf/arrow/commit/39e487c3
Tree: http://git-wip-us.apache.org/repos/asf/arrow/tree/39e487c3
Diff: http://git-wip-us.apache.org/repos/asf/arrow/diff/39e487c3
Branch: refs/heads/master
Commit: 39e487c3017c8150ea96c3fda1b2aab7f816b788
Parents: 096b877
Author: Uwe L. Korn <uw...@xhochy.com>
Authored: Mon Sep 25 22:59:36 2017 -0400
Committer: Wes McKinney <we...@twosigma.com>
Committed: Mon Sep 25 22:59:36 2017 -0400
----------------------------------------------------------------------
dev/release/verify-release-candidate.sh | 18 +++++++++++++++---
1 file changed, 15 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/arrow/blob/39e487c3/dev/release/verify-release-candidate.sh
----------------------------------------------------------------------
diff --git a/dev/release/verify-release-candidate.sh b/dev/release/verify-release-candidate.sh
index 9ebffdb..8d1bed7 100755
--- a/dev/release/verify-release-candidate.sh
+++ b/dev/release/verify-release-candidate.sh
@@ -66,7 +66,11 @@ fetch_archive() {
download_rc_file ${dist_name}.tar.gz.sha512
gpg --verify ${dist_name}.tar.gz.asc ${dist_name}.tar.gz
gpg --print-md MD5 ${dist_name}.tar.gz | diff - ${dist_name}.tar.gz.md5
- sha512sum ${dist_name}.tar.gz | diff - ${dist_name}.tar.gz.sha512
+ if [ "$(uname)" == "Darwin" ]; then
+ shasum -a 512 ${dist_name}.tar.gz | diff - ${dist_name}.tar.gz.sha512
+ else
+ sha512sum ${dist_name}.tar.gz | diff - ${dist_name}.tar.gz.sha512
+ fi
}
setup_tempdir() {
@@ -80,7 +84,11 @@ setup_tempdir() {
setup_miniconda() {
# Setup short-lived miniconda for Python and integration tests
- MINICONDA_URL=https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
+ if [ "$(uname)" == "Darwin" ]; then
+ MINICONDA_URL=https://repo.continuum.io/miniconda/Miniconda3-latest-MacOSX-x86_64.sh
+ else
+ MINICONDA_URL=https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
+ fi
MINICONDA=`pwd`/test-miniconda
@@ -204,7 +212,11 @@ export PARQUET_HOME=$TMPDIR/install
export LD_LIBRARY_PATH=$ARROW_HOME/lib:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=$ARROW_HOME/lib/pkgconfig:$PKG_CONFIG_PATH
-NPROC=$(nproc)
+if [ "$(uname)" == "Darwin" ]; then
+ NPROC=$(sysctl -n hw.ncpu)
+else
+ NPROC=$(nproc)
+fi
VERSION=$1
RC_NUMBER=$2