[kudu-jepsen] install Kudu packages into local repo

Install Kudu Java packages into the local maven repository prior to
running kudu-jepsen tests.

Change-Id: I056fb9c5791fbd4850df7a87d8d6f3014ec3284f
Reviewed-on: http://gerrit.cloudera.org:8080/6256
Reviewed-by: David Ribeiro Alves <[email protected]>
Tested-by: Kudu Jenkins


Project: http://git-wip-us.apache.org/repos/asf/kudu/repo
Commit: http://git-wip-us.apache.org/repos/asf/kudu/commit/2eba7001
Tree: http://git-wip-us.apache.org/repos/asf/kudu/tree/2eba7001
Diff: http://git-wip-us.apache.org/repos/asf/kudu/diff/2eba7001

Branch: refs/heads/master
Commit: 2eba7001a393e8fbc1da81dccdbfe6eb52dbadd3
Parents: cc6b8fb
Author: Alexey Serbin <[email protected]>
Authored: Fri Mar 3 14:27:23 2017 -0800
Committer: Alexey Serbin <[email protected]>
Committed: Thu Apr 6 21:16:27 2017 +0000

----------------------------------------------------------------------
 src/kudu/scripts/jepsen.sh | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/kudu/blob/2eba7001/src/kudu/scripts/jepsen.sh
----------------------------------------------------------------------
diff --git a/src/kudu/scripts/jepsen.sh b/src/kudu/scripts/jepsen.sh
index f731eb6..ad3c0eb 100755
--- a/src/kudu/scripts/jepsen.sh
+++ b/src/kudu/scripts/jepsen.sh
@@ -91,12 +91,12 @@ cd $SRC_ROOT
 
 echo
 echo "Removing logs from prior runs"
-echo ------------------------------------------------------------
+echo "--------------------------------------------------------------------"
 rm -rf java/kudu-jepsen/store
 
 echo
 echo "Building third-party components"
-echo ------------------------------------------------------------
+echo "--------------------------------------------------------------------"
 $SRC_ROOT/build-support/enable_devtoolset.sh \
   $SRC_ROOT/thirdparty/build-if-necessary.sh
 
@@ -107,7 +107,7 @@ pushd $BUILD_TYPE
 
 echo
 echo "Building Kudu C++ components (no tests)"
-echo ------------------------------------------------------------
+echo "--------------------------------------------------------------------"
 $SRC_ROOT/build-support/enable_devtoolset.sh $THIRDPARTY_BIN/cmake \
   -DCMAKE_BUILD_TYPE=$BUILD_TYPE \
   -DKUDU_LINK=$KUDU_LINK \
@@ -121,14 +121,14 @@ set -x
 
 pushd $SRC_ROOT/java
 echo
-echo "Building Kudu Java client and kudu-jepsen"
-echo ------------------------------------------------------------
-mvn $MVN_FLAGS -Pjepsen clean compile test-compile
-pushd kudu-jepsen
+echo "Building Kudu Java packages and installing into local mvn repository"
+echo "--------------------------------------------------------------------"
+mvn $MVN_FLAGS -Pjepsen -DskipTests clean install
 
 echo
-echo "Building kudu-jepsen and running the consistency tests"
-echo ------------------------------------------------------------
+echo "Building and running kudu-jepsen consistency tests"
+echo "--------------------------------------------------------------------"
+pushd kudu-jepsen
 mvn $MVN_FLAGS clojure:run \
   -DmasterNodes="$KUDU_MASTER_NODES" \
   -DtserverNodes="$KUDU_TSERVER_NODES" \

Reply via email to