From 095c91f0e5d26e907ef3f7c0c28554c16e20ce3b Mon Sep 17 00:00:00 2001 From: brharrington Date: Wed, 11 Oct 2017 17:51:03 -0700 Subject: [PATCH] fix #695, enable build for jdk9 (#709) Update travis so we build on both jdk8 and jdk9. --- .travis.yml | 8 ++++++-- scripts/buildViaTravis.sh | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 819d77fe4..029547e3b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,10 @@ language: scala -jdk: -- oraclejdk8 +matrix: + include: + - jdk: oraclejdk8 + env: BINTRAY_PUBLISH=true + - jdk: oraclejdk9 + env: BINTRAY_PUBLISH=false scala: - 2.12.3 script: diff --git a/scripts/buildViaTravis.sh b/scripts/buildViaTravis.sh index eff135730..daa3c7cc9 100755 --- a/scripts/buildViaTravis.sh +++ b/scripts/buildViaTravis.sh @@ -1,7 +1,7 @@ #!/bin/bash # This script will build the project. -if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then +if [ "$TRAVIS_PULL_REQUEST" != "false" ] || [ "$BINTRAY_PUBLISH" == "false" ]; then echo -e "Build Pull Request #$TRAVIS_PULL_REQUEST => Branch [$TRAVIS_BRANCH]" make build elif [ "$TRAVIS_PULL_REQUEST" == "false" ] && [ "$TRAVIS_TAG" == "" ]; then