Jake Wharton | 9b4d2d8 | 2013-01-31 10:40:35 -0800 | [diff] [blame] | 1 | language: java |
| 2 | |
Christian Stein | d509342 | 2018-02-01 14:53:13 +0100 | [diff] [blame] | 3 | matrix: |
| 4 | include: |
Christian Stein | 3c68a05 | 2018-03-04 13:30:17 +0100 | [diff] [blame] | 5 | - env: JDK='Oracle JDK 8' |
Christian Stein | d509342 | 2018-02-01 14:53:13 +0100 | [diff] [blame] | 6 | jdk: oraclejdk8 |
Christian Stein | 3c68a05 | 2018-03-04 13:30:17 +0100 | [diff] [blame] | 7 | - env: JDK='Oracle JDK 9' |
Christian Stein | d509342 | 2018-02-01 14:53:13 +0100 | [diff] [blame] | 8 | jdk: oraclejdk9 |
Christian Stein | 3c68a05 | 2018-03-04 13:30:17 +0100 | [diff] [blame] | 9 | - env: JDK='Oracle JDK 10' |
| 10 | install: . ./install-jdk.sh -F 10 -L BCL |
Christian Stein | d509342 | 2018-02-01 14:53:13 +0100 | [diff] [blame] | 11 | - env: JDK='OpenJDK 10' |
Christian Stein | 3c68a05 | 2018-03-04 13:30:17 +0100 | [diff] [blame] | 12 | 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 |
| 23 | before_install: |
| 24 | - unset _JAVA_OPTIONS |
| 25 | - wget https://github.com/sormuras/bach/raw/1.0.1/install-jdk.sh |
Jake Wharton | 89263f0 | 2017-02-14 10:14:37 -0500 | [diff] [blame] | 26 | |
Jake Wharton | e1f9e71 | 2014-12-17 13:00:32 -0800 | [diff] [blame] | 27 | after_success: |
Jesse Wilson | ad6d011 | 2015-01-18 10:37:25 -0500 | [diff] [blame] | 28 | - .buildscript/deploy_snapshot.sh |
Jake Wharton | e1f9e71 | 2014-12-17 13:00:32 -0800 | [diff] [blame] | 29 | |
| 30 | env: |
| 31 | global: |
| 32 | - secure: "nkVNCk8H2orIZOmow0t+Qub1lFQCYpJgNZf17zYI5x0JVqQNCqkcTYYDHqzwkvkmixXFCrfYZQuXy7x2qg9zjCX+vmhlmiMWwe8dNa34OLTseuuR2irS0C8nRGRYxKM7EGenRZSqbFVUksKRm2iWnHKxtmCzeDaS7MoMit2wdUo=" |
| 33 | - secure: "j8+hPaZnyM+UlOBYOEA96fPbVWbN6bMQ28SGQnFMwxo2axHi9ww9Au1N7002HzHnxX8iyesdWFBigArnEL8zKEoXH9Bmur0sn3Ys4bu72C3ozscP4cjXfYSHj8aVLp1EIMdQPDF7MkCccx9l7ONdsW0ltmdiVUtDxzqkH+63WLU=" |
| 34 | |
| 35 | branches: |
| 36 | except: |
| 37 | - gh-pages |
| 38 | |
Jake Wharton | 9b4d2d8 | 2013-01-31 10:40:35 -0800 | [diff] [blame] | 39 | notifications: |
Jake Wharton | f1385e9 | 2014-12-01 16:43:51 -0800 | [diff] [blame] | 40 | email: false |
Jake Wharton | e1f9e71 | 2014-12-17 13:00:32 -0800 | [diff] [blame] | 41 | |
| 42 | sudo: false |
Jake Wharton | 6084001 | 2014-12-19 13:31:01 -0800 | [diff] [blame] | 43 | |
| 44 | cache: |
| 45 | directories: |
| 46 | - $HOME/.m2 |