1- language : cpp
2-
31jdk : oraclejdk8
42
53sudo : false
64
75matrix :
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
147123before_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
151127cache :
152128 directories :
153- - $HOME/.gradle/caches/
154- - $HOME/.gradle/wrapper/
129+ - $HOME/.gradle/caches/
130+ - $HOME/.gradle/wrapper/
0 commit comments