Skip to content

Commit c20f82e

Browse files
committed
Refactor travis-ci so it only build coverage from openjdk8
1 parent 32f6cd6 commit c20f82e

File tree

1 file changed

+17
-9
lines changed

1 file changed

+17
-9
lines changed

.travis.yml

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,27 @@
11
language: java
2+
dist: xenial
3+
sudo: false
24
jdk:
3-
- oraclejdk8
45
- oraclejdk11
5-
- openjdk8
66
- openjdk9
77
- openjdk10
88
- openjdk11
99
- openjdk12
1010
- openjdk13
11+
12+
jobs:
13+
include:
14+
- jdk: oraclejdk8
15+
dist: trusty # oraclejdk8 install fails on Xenial
16+
- name: Reference Build
17+
jdk: openjdk8
18+
script:
19+
- ./gradlew check
20+
- ./gradlew jacocoTestReport
21+
- ./gradlew cleanJar
22+
after_success:
23+
- bash <(curl -s https://codecov.io/bash)
24+
1125
before_cache:
1226
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
1327
- rm -fr $HOME/.gradle/caches/*/plugin-resolution/
@@ -17,10 +31,4 @@ cache:
1731
- $HOME/.gradle/wrapper/
1832

1933
before_script:
20-
- chmod +x gradlew
21-
script:
22-
- ./gradlew check
23-
- ./gradlew jacocoTestReport
24-
- ./gradlew cleanJar
25-
after_success:
26-
- bash <(curl -s https://codecov.io/bash)
34+
- chmod +x gradlew

0 commit comments

Comments
 (0)