Repository: spark
Updated Branches:
  refs/heads/branch-1.5 edc509586 -> 77eeaad98


[SPARK-10932] [PROJECT INFRA] Port two minor changes to release-build.sh from 
scripts' old repo

Spark's release packaging scripts used to live in a separate repository. 
Although these scripts are now part of the Spark repo, there are some minor 
patches made against the old repos that are missing in Spark's copy of the 
script. This PR ports those changes.

/cc shivaram, who originally submitted these changes against 
https://github.com/rxin/spark-utils

Author: Josh Rosen <[email protected]>

Closes #8986 from JoshRosen/port-release-build-fixes-from-rxin-repo.


Project: http://git-wip-us.apache.org/repos/asf/spark/repo
Commit: http://git-wip-us.apache.org/repos/asf/spark/commit/77eeaad9
Tree: http://git-wip-us.apache.org/repos/asf/spark/tree/77eeaad9
Diff: http://git-wip-us.apache.org/repos/asf/spark/diff/77eeaad9

Branch: refs/heads/branch-1.5
Commit: 77eeaad988bfec6c9c3cd7a403f5cfd0fb9bff5d
Parents: edc5095
Author: Josh Rosen <[email protected]>
Authored: Tue Oct 13 15:18:20 2015 -0700
Committer: Josh Rosen <[email protected]>
Committed: Tue Oct 13 15:19:29 2015 -0700

----------------------------------------------------------------------
 dev/create-release/release-build.sh | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/spark/blob/77eeaad9/dev/create-release/release-build.sh
----------------------------------------------------------------------
diff --git a/dev/create-release/release-build.sh 
b/dev/create-release/release-build.sh
index 9dac43c..cb79e9e 100755
--- a/dev/create-release/release-build.sh
+++ b/dev/create-release/release-build.sh
@@ -70,7 +70,7 @@ GIT_REF=${GIT_REF:-master}
 # Destination directory parent on remote server
 REMOTE_PARENT_DIR=${REMOTE_PARENT_DIR:-/home/$ASF_USERNAME/public_html}
 
-SSH="ssh -o StrictHostKeyChecking=no -i $ASF_RSA_KEY"
+SSH="ssh -o ConnectTimeout=300 -o StrictHostKeyChecking=no -i $ASF_RSA_KEY"
 GPG="gpg --no-tty --batch"
 NEXUS_ROOT=https://repository.apache.org/service/local/staging
 NEXUS_PROFILE=d63f592e7eac0 # Profile for Spark staging uploads
@@ -141,8 +141,12 @@ if [[ "$1" == "package" ]]; then
 
     export ZINC_PORT=$ZINC_PORT
     echo "Creating distribution: $NAME ($FLAGS)"
-    ./make-distribution.sh --name $NAME --tgz $FLAGS -DzincPort=$ZINC_PORT 
2>&1 > \
-      ../binary-release-$NAME.log
+
+    # Get maven home set by MVN
+    MVN_HOME=`$MVN -version 2>&1 | grep 'Maven home' | awk '{print $NF}'`
+
+    ./make-distribution.sh --name $NAME --mvn $MVN_HOME/bin/mvn --tgz $FLAGS \
+      -DzincPort=$ZINC_PORT 2>&1 >  ../binary-release-$NAME.log
     cd ..
     cp spark-$SPARK_VERSION-bin-$NAME/spark-$SPARK_VERSION-bin-$NAME.tgz .
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to