Refactor bazel installation to go through a single script
Change-Id: I64bf55c4528ab98fbceec699e8b84350d5412c4c
diff --git a/jjb/onos/install-bazel.sh b/jjb/onos/install-bazel.sh
new file mode 100644
index 0000000..150a25d
--- /dev/null
+++ b/jjb/onos/install-bazel.sh
@@ -0,0 +1,24 @@
+#!/bin/bash
+
+# exit on errors
+set -eu -o pipefail
+
+BAZEL_VERSION="none"
+
+if [ ${GERRIT_BRANCH} == "onos-1.14" ]
+then
+ BAZEL_VERSION="0.15.2"
+fi
+if [ ${GERRIT_BRANCH} == "onos-1.15" -o ${GERRIT_BRANCH} == "master" -o ${GERRIT_BRANCH} == "upan-connect18" ]
+then
+ BAZEL_VERSION="0.19.0"
+fi
+
+if [ ${BAZEL_VERSION} != "none" ]
+then
+ echo Installing bazel version ${BAZEL_VERSION}
+ curl -L -o bazel.sh -s https://github.com/bazelbuild/bazel/releases/download/${BAZEL_VERSION}/bazel-${BAZEL_VERSION}-installer-linux-x86_64.sh
+else
+ echo Not installing bazel
+fi
+