Skip to content

Commit 7074e07

Browse files
Update CI Install Scripts (#16)
* feat: move bazel 0.13.0 to 0.13.1 - we maintain point releases * fix: fix bazel installs, use built-in-jdk see: bazelbuild/continuous-integration#269
1 parent 3b42f66 commit 7074e07

2 files changed

Lines changed: 7 additions & 6 deletions

File tree

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ env:
1212
- BAZEL_VERSION=0.10.1
1313
- BAZEL_VERSION=0.11.1
1414
- BAZEL_VERSION=0.12.0
15-
- BAZEL_VERSION=0.13.0
15+
- BAZEL_VERSION=0.13.1
1616

1717
matrix:
1818
fast_finish: true

scripts/install_bazel.sh

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,14 @@ pushd $BAZEL_INSTALL
3232

3333
if [ "$TRAVIS_OS_NAME" == "linux" ]; then
3434
echo "Installing Bazel ${BAZEL_VERSION} for Linux"
35-
DEBIAN_PACKAGE_NAME="bazel_${BAZEL_VERSION}-linux-x86_64.deb"
36-
wget --no-clobber "https://github.com/bazelbuild/bazel/releases/download/${BAZEL_VERSION}/${DEBIAN_PACKAGE_NAME}"
37-
sudo dpkg -i ${DEBIAN_PACKAGE_NAME}
35+
DEBIAN_INSTALL_SCRIPT="bazel-${BAZEL_VERSION}-installer-linux-x86_64.sh"
36+
wget --no-clobber "https://github.com/bazelbuild/bazel/releases/download/${BAZEL_VERSION}/${DEBIAN_INSTALL_SCRIPT}"
37+
chmod +x ${DEBIAN_INSTALL_SCRIPT}
38+
./${DEBIAN_INSTALL_SCRIPT} --user
3839
elif [ "$TRAVIS_OS_NAME" == "osx" ]; then
3940
echo "Installing Bazel ${BAZEL_VERSION} for Darwin"
40-
DARWIN_INSTALL_SCRIPT=bazel-${BAZEL_VERSION}-without-jdk-installer-darwin-x86_64.sh
41-
curl -sLO https://github.com/bazelbuild/bazel/releases/download/${BAZEL_VERSION}/${DARWIN_INSTALL_SCRIPT}
41+
DARWIN_INSTALL_SCRIPT=bazel-${BAZEL_VERSION}-installer-darwin-x86_64.sh
42+
curl -sLO "https://github.com/bazelbuild/bazel/releases/download/${BAZEL_VERSION}/${DARWIN_INSTALL_SCRIPT}"
4243
chmod +x ${DARWIN_INSTALL_SCRIPT}
4344
./${DARWIN_INSTALL_SCRIPT} --user
4445
else

0 commit comments

Comments
 (0)