From cebbc1b0868f24b58809b4317e53f28ee30e219d Mon Sep 17 00:00:00 2001 From: yannrichet Date: Mon, 2 Nov 2020 16:52:34 +0100 Subject: [PATCH] test many JDK --- .travis.yml | 39 ++++++++++++++++++++++++++------------- 1 file changed, 26 insertions(+), 13 deletions(-) diff --git a/.travis.yml b/.travis.yml index ca38d84..b2fce63 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,23 +1,36 @@ -language: java +language: minimal +cache: + directories: + - $HOME/.jabba/ + matrix: include: - name: "Linux JDK8" os: linux - dist: trusty - jdk: - - openjdk8 + dist: xenial + env: + - JDK="adopt@1.8" + - name: "Linux JDK11" + os: linux + dist: xenial + env: + - JDK="openjdk@1.11" + - name: "Linux JDK13" + os: linux + dist: xenial env: - - TRAVIS_DIST_NAME="trusty" - - name: "MacOS JDK8" - os: osx - osx_image: xcode9.3 -# - name: "Windows" --- Not yet supported -# os: windows -# jdk: -# - openjdk8 + - JDK="openjdk@1.13" +env: + global: + # Convenience variables for shortening commands + - GRAVIS_REPO="https://github.com/DanySK/Gravis-CI.git" + - GRAVIS="$HOME/gravis" + before_install: - - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then rm -f '/usr/local/include/c++'; brew install ant; fi + # Check out the script set + - travis_retry git clone --depth 1 $GRAVIS_REPO $GRAVIS + - source $GRAVIS/install-jdk - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install ant -y; fi install: