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
136matrix :
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
11399before_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
117112script :
118- - ./cppbuild/cppbuild
113+ - ./cppbuild/cppbuild
0 commit comments