blob: 4e0a881b6c9687971a12ab151f17caf3a97e3fff [file] [log] [blame]
Jake Wharton9b4d2d82013-01-31 10:40:35 -08001language: java
2
Christian Steind5093422018-02-01 14:53:13 +01003matrix:
4 include:
Christian Stein3c68a052018-03-04 13:30:17 +01005 - env: JDK='Oracle JDK 8'
Christian Steind5093422018-02-01 14:53:13 +01006 jdk: oraclejdk8
Christian Stein3c68a052018-03-04 13:30:17 +01007 - env: JDK='Oracle JDK 9'
Christian Steind5093422018-02-01 14:53:13 +01008 jdk: oraclejdk9
Christian Stein3c68a052018-03-04 13:30:17 +01009 - env: JDK='Oracle JDK 10'
10 install: . ./install-jdk.sh -F 10 -L BCL
Christian Steind5093422018-02-01 14:53:13 +010011 - env: JDK='OpenJDK 10'
Christian Stein3c68a052018-03-04 13:30:17 +010012 install: . ./install-jdk.sh -F 10 -L GPL
13 - env: JDK='Oracle JDK 11'
14 install: . ./install-jdk.sh -F 11 -L BCL
15 - env: JDK='OpenJDK 11'
16 install: . ./install-jdk.sh -F 11 -L GPL
17 allow_failures:
18 # ErrorProne/javac is not yet working on JDK 11
19 - env: JDK='Oracle JDK 11'
20 - env: JDK='OpenJDK 11'
21
22# Direct usage of `install-jdk.sh` might be superseded by https://github.com/travis-ci/travis-build/pull/1347
23before_install:
24 - unset _JAVA_OPTIONS
25 - wget https://github.com/sormuras/bach/raw/1.0.1/install-jdk.sh
Jake Wharton89263f02017-02-14 10:14:37 -050026
Jake Whartone1f9e712014-12-17 13:00:32 -080027after_success:
Jesse Wilsonad6d0112015-01-18 10:37:25 -050028 - .buildscript/deploy_snapshot.sh
Jake Whartone1f9e712014-12-17 13:00:32 -080029
30env:
31 global:
32 - secure: "nkVNCk8H2orIZOmow0t+Qub1lFQCYpJgNZf17zYI5x0JVqQNCqkcTYYDHqzwkvkmixXFCrfYZQuXy7x2qg9zjCX+vmhlmiMWwe8dNa34OLTseuuR2irS0C8nRGRYxKM7EGenRZSqbFVUksKRm2iWnHKxtmCzeDaS7MoMit2wdUo="
33 - secure: "j8+hPaZnyM+UlOBYOEA96fPbVWbN6bMQ28SGQnFMwxo2axHi9ww9Au1N7002HzHnxX8iyesdWFBigArnEL8zKEoXH9Bmur0sn3Ys4bu72C3ozscP4cjXfYSHj8aVLp1EIMdQPDF7MkCccx9l7ONdsW0ltmdiVUtDxzqkH+63WLU="
34
35branches:
36 except:
37 - gh-pages
38
Jake Wharton9b4d2d82013-01-31 10:40:35 -080039notifications:
Jake Whartonf1385e92014-12-01 16:43:51 -080040 email: false
Jake Whartone1f9e712014-12-17 13:00:32 -080041
42sudo: false
Jake Wharton60840012014-12-19 13:31:01 -080043
44cache:
45 directories:
46 - $HOME/.m2