Skip to content

Commit 15490f5

Browse files
committed
[Java] Update travis build.
1 parent 7dd55cc commit 15490f5

File tree

1 file changed

+97
-102
lines changed

1 file changed

+97
-102
lines changed

.travis.yml

Lines changed: 97 additions & 102 deletions
Original file line numberDiff line numberDiff line change
@@ -1,118 +1,113 @@
11

2-
sudo: false
3-
4-
before_cache:
5-
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
6-
- rm -fr $HOME/.gradle/caches/*/plugin-resolution/
2+
language: cpp
73

8-
cache:
9-
directories:
10-
- $HOME/.gradle/caches/
11-
- $HOME/.gradle/wrapper/
4+
sudo: false
125

136
matrix:
147
include:
158

16-
# clang-4
17-
- language: cpp
18-
- env: COMPILER=clang++-4.0
19-
compiler: clang
20-
os: linux
21-
addons:
22-
apt:
23-
packages:
24-
- clang-4.0
25-
- libstdc++-6-dev
26-
- libsparsehash-dev
27-
sources:
28-
- ubuntu-toolchain-r-test
29-
- llvm-toolchain-trusty-4.0
9+
# clang-4
10+
- env: COMPILER=clang++-4.0
11+
compiler: clang
12+
os: linux
13+
addons:
14+
apt:
15+
packages:
16+
- clang-4.0
17+
- libstdc++-6-dev
18+
- libsparsehash-dev
19+
sources:
20+
- ubuntu-toolchain-r-test
21+
- llvm-toolchain-trusty-4.0
3022

31-
# clang-5
32-
- language: cpp
33-
- env: COMPILER=clang++-5.0
34-
compiler: clang
35-
os: linux
36-
addons:
37-
apt:
38-
packages:
39-
- clang-5.0
40-
- libstdc++-7-dev
41-
- libsparsehash-dev
42-
sources:
43-
- ubuntu-toolchain-r-test
44-
- llvm-toolchain-trusty-5.0
23+
# clang-5
24+
- env: COMPILER=clang++-5.0
25+
compiler: clang
26+
os: linux
27+
addons:
28+
apt:
29+
packages:
30+
- clang-5.0
31+
- libstdc++-7-dev
32+
- libsparsehash-dev
33+
sources:
34+
- ubuntu-toolchain-r-test
35+
- llvm-toolchain-trusty-5.0
4536

46-
# clang-6
47-
- language: cpp
48-
- env: COMPILER=clang++-6.0
49-
compiler: clang
50-
os: linux
51-
addons:
52-
apt:
53-
packages:
54-
- clang-6.0
55-
- libstdc++-7-dev
56-
- libsparsehash-dev
57-
sources:
58-
- ubuntu-toolchain-r-test
59-
- llvm-toolchain-trusty-6.0
37+
# clang-6
38+
- env: COMPILER=clang++-6.0
39+
compiler: clang
40+
os: linux
41+
addons:
42+
apt:
43+
packages:
44+
- clang-6.0
45+
- libstdc++-7-dev
46+
- libsparsehash-dev
47+
sources:
48+
- ubuntu-toolchain-r-test
49+
- llvm-toolchain-trusty-6.0
6050

61-
# gcc-5
62-
- language: cpp
63-
- env: COMPILER=g++-5
64-
compiler: gcc
65-
os: linux
66-
addons:
67-
apt:
68-
packages:
69-
- g++-5
70-
- libsparsehash-dev
71-
sources:
72-
- ubuntu-toolchain-r-test
51+
# gcc-5
52+
- env: COMPILER=g++-5
53+
compiler: gcc
54+
os: linux
55+
addons:
56+
apt:
57+
packages:
58+
- g++-5
59+
- libsparsehash-dev
60+
sources:
61+
- ubuntu-toolchain-r-test
7362

74-
# gcc-6
75-
- language: cpp
76-
- env: COMPILER=g++-6
77-
compiler: gcc
78-
os: linux
79-
addons:
80-
apt:
81-
packages:
82-
- g++-6
83-
- libsparsehash-dev
84-
sources:
85-
- ubuntu-toolchain-r-test
63+
# gcc-6
64+
- env: COMPILER=g++-6
65+
compiler: gcc
66+
os: linux
67+
addons:
68+
apt:
69+
packages:
70+
- g++-6
71+
- libsparsehash-dev
72+
sources:
73+
- ubuntu-toolchain-r-test
8674

87-
# gcc-7
88-
- language: cpp
89-
- env: COMPILER=g++-7
90-
compiler: gcc
91-
os: linux
92-
addons:
93-
apt:
94-
packages:
95-
- g++-7
96-
- libsparsehash-dev
97-
sources:
98-
- ubuntu-toolchain-r-test
75+
# gcc-7
76+
- env: COMPILER=g++-7
77+
compiler: gcc
78+
os: linux
79+
addons:
80+
apt:
81+
packages:
82+
- g++-7
83+
- libsparsehash-dev
84+
sources:
85+
- ubuntu-toolchain-r-test
9986

100-
# gcc-8
101-
- language: cpp
102-
- env: COMPILER=g++-8
103-
compiler: gcc
104-
os: linux
105-
addons:
106-
apt:
107-
packages:
108-
- g++-8
109-
- libsparsehash-dev
110-
sources:
111-
- ubuntu-toolchain-r-test
87+
# gcc-8
88+
- env: COMPILER=g++-8
89+
compiler: gcc
90+
os: linux
91+
addons:
92+
apt:
93+
packages:
94+
- g++-8
95+
- libsparsehash-dev
96+
sources:
97+
- ubuntu-toolchain-r-test
11298

11399
before_script:
114-
- export CXX=$COMPILER
115-
- ./gradlew
100+
- export CXX=$COMPILER
101+
- ./gradlew
102+
103+
before_cache:
104+
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
105+
- rm -fr $HOME/.gradle/caches/*/plugin-resolution/
106+
107+
cache:
108+
directories:
109+
- $HOME/.gradle/caches/
110+
- $HOME/.gradle/wrapper/
116111

117112
script:
118-
- ./cppbuild/cppbuild
113+
- ./cppbuild/cppbuild

0 commit comments

Comments
 (0)