Skip to content

Commit 5b12d7c

Browse files
committed
[Java] Tidy up travis script.
1 parent 8e91221 commit 5b12d7c

File tree

1 file changed

+117
-141
lines changed

1 file changed

+117
-141
lines changed

.travis.yml

Lines changed: 117 additions & 141 deletions
Original file line numberDiff line numberDiff line change
@@ -1,154 +1,130 @@
1-
language: cpp
2-
31
jdk: oraclejdk8
42

53
sudo: false
64

75
matrix:
86
include:
97

10-
- name: "Oracle Java 8"
11-
language: java
12-
jdk: oraclejdk8
13-
os: linux
14-
script:
15-
- ./gradlew
16-
17-
- name: "Oracle Java 11"
18-
language: java
19-
jdk: oraclejdk11
20-
os: linux
21-
script:
22-
- ./gradlew
23-
24-
- name: "OpenJDK 8"
25-
language: java
26-
jdk: openjdk8
27-
os: linux
28-
script:
29-
- ./gradlew
30-
31-
- name: "OpenJDK 11"
32-
language: java
33-
jdk: openjdk11
34-
os: linux
35-
script:
36-
- ./gradlew
37-
38-
# clang-4
39-
- env: COMPILER=clang++-4.0
40-
compiler: clang
41-
os: linux
42-
addons:
43-
apt:
44-
packages:
45-
- clang-4.0
46-
- libstdc++-6-dev
47-
- libsparsehash-dev
48-
sources:
49-
- ubuntu-toolchain-r-test
50-
- llvm-toolchain-trusty-4.0
51-
before_script:
52-
- export CXX=$COMPILER
53-
- ./gradlew
54-
script:
55-
- ./cppbuild/cppbuild
56-
57-
# clang-5
58-
- env: COMPILER=clang++-5.0
59-
compiler: clang
60-
os: linux
61-
addons:
62-
apt:
63-
packages:
64-
- clang-5.0
65-
- libstdc++-7-dev
66-
- libsparsehash-dev
67-
sources:
68-
- ubuntu-toolchain-r-test
69-
- llvm-toolchain-trusty-5.0
70-
before_script:
71-
- export CXX=$COMPILER
72-
- ./gradlew
73-
script:
74-
- ./cppbuild/cppbuild
75-
76-
# clang-6
77-
- env: COMPILER=clang++-6.0
78-
compiler: clang
79-
os: linux
80-
addons:
81-
apt:
82-
packages:
83-
- clang-6.0
84-
- libstdc++-7-dev
85-
- libsparsehash-dev
86-
sources:
87-
- ubuntu-toolchain-r-test
88-
- llvm-toolchain-trusty-6.0
89-
before_script:
90-
- export CXX=$COMPILER
91-
- ./gradlew
92-
script:
93-
- ./cppbuild/cppbuild
94-
95-
# gcc-6
96-
- env: COMPILER=g++-6
97-
compiler: gcc
98-
os: linux
99-
addons:
100-
apt:
101-
packages:
102-
- g++-6
103-
- libsparsehash-dev
104-
sources:
105-
- ubuntu-toolchain-r-test
106-
before_script:
107-
- export CXX=$COMPILER
108-
- ./gradlew
109-
script:
110-
- ./cppbuild/cppbuild
111-
112-
# gcc-7
113-
- env: COMPILER=g++-7
114-
compiler: gcc
115-
os: linux
116-
addons:
117-
apt:
118-
packages:
119-
- g++-7
120-
- libsparsehash-dev
121-
sources:
122-
- ubuntu-toolchain-r-test
123-
before_script:
124-
- export CXX=$COMPILER
125-
- ./gradlew
126-
script:
127-
- ./cppbuild/cppbuild
128-
129-
# gcc-8
130-
- env: COMPILER=g++-8
131-
compiler: gcc
132-
os: linux
133-
addons:
134-
apt:
135-
packages:
136-
- g++-8
137-
- libsparsehash-dev
138-
sources:
139-
- ubuntu-toolchain-r-test
140-
before_script:
141-
- export CXX=$COMPILER
142-
- ./gradlew
143-
script:
144-
- ./cppbuild/cppbuild
8+
- name: "Oracle Java 8"
9+
language: java
10+
jdk: oraclejdk8
11+
os: linux
12+
script: ./gradlew
13+
14+
- name: "Oracle Java 11"
15+
language: java
16+
jdk: oraclejdk11
17+
os: linux
18+
script: ./gradlew
19+
20+
- name: "OpenJDK 8"
21+
language: java
22+
jdk: openjdk8
23+
os: linux
24+
script: ./gradlew
25+
26+
- name: "OpenJDK 11"
27+
language: java
28+
jdk: openjdk11
29+
os: linux
30+
script: ./gradlew
31+
32+
- env: COMPILER=clang++-4.0
33+
language: cpp
34+
compiler: clang
35+
os: linux
36+
addons:
37+
apt:
38+
packages:
39+
- clang-4.0
40+
- libstdc++-6-dev
41+
- libsparsehash-dev
42+
sources:
43+
- ubuntu-toolchain-r-test
44+
- llvm-toolchain-trusty-4.0
45+
before_script: ./gradlew
46+
script: ./cppbuild/cppbuild
47+
48+
- env: COMPILER=clang++-5.0
49+
language: cpp
50+
compiler: clang
51+
os: linux
52+
addons:
53+
apt:
54+
packages:
55+
- clang-5.0
56+
- libstdc++-7-dev
57+
- libsparsehash-dev
58+
sources:
59+
- ubuntu-toolchain-r-test
60+
- llvm-toolchain-trusty-5.0
61+
before_script: ./gradlew
62+
script: ./cppbuild/cppbuild
63+
64+
- env: COMPILER=clang++-6.0
65+
language: cpp
66+
compiler: clang
67+
os: linux
68+
addons:
69+
apt:
70+
packages:
71+
- clang-6.0
72+
- libstdc++-7-dev
73+
- libsparsehash-dev
74+
sources:
75+
- ubuntu-toolchain-r-test
76+
- llvm-toolchain-trusty-6.0
77+
before_script: ./gradlew
78+
script: ./cppbuild/cppbuild
79+
80+
- env: COMPILER=g++-6
81+
language: cpp
82+
compiler: gcc
83+
os: linux
84+
addons:
85+
apt:
86+
packages:
87+
- g++-6
88+
- libsparsehash-dev
89+
sources:
90+
- ubuntu-toolchain-r-test
91+
before_script: ./gradlew
92+
script: ./cppbuild/cppbuild
93+
94+
- env: COMPILER=g++-7
95+
language: cpp
96+
compiler: gcc
97+
os: linux
98+
addons:
99+
apt:
100+
packages:
101+
- g++-7
102+
- libsparsehash-dev
103+
sources:
104+
- ubuntu-toolchain-r-test
105+
before_script: ./gradlew
106+
script: ./cppbuild/cppbuild
107+
108+
- env: COMPILER=g++-8
109+
language: cpp
110+
compiler: gcc
111+
os: linux
112+
addons:
113+
apt:
114+
packages:
115+
- g++-8
116+
- libsparsehash-dev
117+
sources:
118+
- ubuntu-toolchain-r-test
119+
before_script: ./gradlew
120+
script: ./cppbuild/cppbuild
145121

146122

147123
before_cache:
148-
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
149-
- rm -fr $HOME/.gradle/caches/*/plugin-resolution/
124+
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
125+
- rm -fr $HOME/.gradle/caches/*/plugin-resolution/
150126

151127
cache:
152128
directories:
153-
- $HOME/.gradle/caches/
154-
- $HOME/.gradle/wrapper/
129+
- $HOME/.gradle/caches/
130+
- $HOME/.gradle/wrapper/

0 commit comments

Comments
 (0)