@@ -20,37 +20,27 @@ jobs:
2020 - name : " COMMENT=docs Job 0"
2121 buildtype : " docs"
2222 packages : " docbook docbook-xml docbook-xsl xsltproc libsaxonhe-java default-jre-headless flex bison rsync"
23- packages_to_remove : " "
2423 os : " ubuntu-20.04"
2524 container : " ubuntu:16.04"
2625 toolset : " gcc"
27- sources : " "
28- llvm_os : " "
29- llvm_ver : " "
3026 comment : " docs"
3127 - name : " COMMENT=codecov.io LCOV_BRANCH_COVERAGE=0 B2_ Job 1"
3228 buildtype : " codecov"
3329 packages : " g++-8"
34- packages_to_remove : " "
3530 os : " ubuntu-20.04"
3631 container : " ubuntu:16.04"
3732 toolset : " gcc"
3833 toolset_version : " 8"
39- sources : " "
40- llvm_os : " "
41- llvm_ver : " "
4234 comment : " codecov.io"
4335 lcov_branch_coverage : " 0"
4436 b2_cxxstd : " 11"
4537 b2_defines : " BOOST_NO_STRESS_TEST=1"
4638 - name : " COMMENT=valgrind B2_TOOLSET=clang-6.0 B2_CXXS Job 2"
4739 buildtype : " valgrind"
4840 packages : " clang-6.0 libc6-dbg libstdc++-8-dev"
49- packages_to_remove : " "
5041 os : " ubuntu-18.04"
5142 toolset : " clang"
5243 toolset_version : " 6.0"
53- sources : " "
5444 llvm_os : " bionic"
5545 llvm_ver : " 6.0"
5646 comment : " valgrind"
6252 - name : " COMMENT=asan B2_VARIANT=debug B2_TOOLSET=clan Job 3"
6353 buildtype : " boost"
6454 packages : " clang-11 libstdc++-9-dev"
65- packages_to_remove : " "
6655 os : " ubuntu-18.04"
6756 toolset : " clang"
6857 toolset_version : " 11"
69- sources : " "
7058 llvm_os : " bionic"
7159 llvm_ver : " 11"
7260 comment : " asan"
7765 - name : " COMMENT=ubsan B2_VARIANT=debug B2_TOOLSET=cla Job 4"
7866 buildtype : " boost"
7967 packages : " clang-11 libstdc++-9-dev"
80- packages_to_remove : " "
8168 os : " ubuntu-18.04"
8269 toolset : " clang"
8370 toolset_version : " 11"
84- sources : " "
8571 llvm_os : " xenial"
8672 llvm_ver : " 11"
8773 comment : " ubsan"
@@ -92,311 +78,225 @@ jobs:
9278 - name : " B2_TOOLSET=gcc-4.8 B2_CXXSTD=11 Job 9"
9379 buildtype : " boost"
9480 packages : " g++-4.8"
95- packages_to_remove : " "
9681 os : " ubuntu-20.04"
9782 container : " ubuntu:14.04"
9883 toolset : " gcc"
9984 toolset_version : " 4.8"
100- sources : " "
101- llvm_os : " "
102- llvm_ver : " "
10385 b2_cxxstd : " 11"
10486 - name : " B2_TOOLSET=gcc-4.9 B2_CXXSTD=11 Job 10"
10587 buildtype : " boost"
10688 packages : " g++-4.9"
107- packages_to_remove : " "
10889 os : " ubuntu-20.04"
10990 container : " ubuntu:16.04"
11091 toolset : " gcc"
11192 toolset_version : " 4.9"
112- sources : " "
113- llvm_os : " "
114- llvm_ver : " "
11593 b2_cxxstd : " 11"
11694 - name : " B2_TOOLSET=gcc-5 B2_CXXSTD=11 Job 11"
11795 buildtype : " boost"
11896 packages : " g++-5"
119- packages_to_remove : " "
12097 os : " ubuntu-20.04"
12198 container : " ubuntu:16.04"
12299 toolset : " gcc"
123100 toolset_version : " 5"
124- sources : " "
125- llvm_os : " "
126- llvm_ver : " "
127101 b2_cxxstd : " 11"
128102 - name : " B2_TOOLSET=gcc-6 B2_CXXSTD=11,14 Job 12"
129103 buildtype : " boost"
130104 packages : " g++-6"
131- packages_to_remove : " "
132105 os : " ubuntu-20.04"
133106 container : " ubuntu:16.04"
134107 toolset : " gcc"
135108 toolset_version : " 6"
136- sources : " "
137- llvm_os : " "
138- llvm_ver : " "
139109 b2_cxxstd : " 11,14"
140110 - name : " B2_TOOLSET=gcc-7 B2_CXXSTD=14,17 Job 13"
141111 buildtype : " boost"
142112 packages : " g++-7"
143- packages_to_remove : " "
144113 os : " ubuntu-20.04"
145114 container : " ubuntu:16.04"
146115 toolset : " gcc"
147116 toolset_version : " 7"
148- sources : " "
149- llvm_os : " "
150- llvm_ver : " "
151117 b2_cxxstd : " 14,17"
152118 - name : " B2_TOOLSET=gcc-8 B2_CXXSTD=17,2a Job 14"
153119 buildtype : " boost"
154120 packages : " g++-8"
155- packages_to_remove : " "
156121 os : " ubuntu-20.04"
157122 container : " ubuntu:16.04"
158123 toolset : " gcc"
159124 toolset_version : " 8"
160- sources : " "
161- llvm_os : " "
162- llvm_ver : " "
163125 b2_cxxstd : " 17,2a"
164126 - name : " B2_TOOLSET=gcc-9 B2_CXXSTD=17,2a Job 15"
165127 buildtype : " boost"
166128 packages : " g++-9"
167- packages_to_remove : " "
168129 os : " ubuntu-20.04"
169130 container : " ubuntu:16.04"
170131 toolset : " gcc"
171132 toolset_version : " 9"
172- sources : " "
173- llvm_os : " "
174- llvm_ver : " "
175133 b2_cxxstd : " 17,2a"
176134 - name : " COMMENT=standalone CXX=g++-9 Job 16"
177135 buildtype : " standalone"
178136 packages : " g++-9"
179- packages_to_remove : " "
180137 os : " ubuntu-20.04"
181138 container : " ubuntu:16.04"
182139 toolset : " gcc"
183140 toolset_version : " 9"
184- sources : " "
185- llvm_os : " "
186- llvm_ver : " "
187141 comment : " standalone"
188142 - name : " B2_TOOLSET=gcc-10 B2_CXXSTD=17,2a Job 17"
189143 buildtype : " boost"
190144 packages : " g++-10"
191- packages_to_remove : " "
192145 os : " ubuntu-20.04"
193146 toolset : " gcc"
194147 toolset_version : " 10"
195- sources : " "
196- llvm_os : " "
197- llvm_ver : " "
198148 b2_cxxstd : " 17,2a"
199149 - name : " COMMENT=standalone CXX=g++-10 Job 18"
200150 buildtype : " standalone"
201151 packages : " g++-10"
202- packages_to_remove : " "
203152 os : " ubuntu-20.04"
204153 toolset : " gcc"
205154 toolset_version : " 10"
206- sources : " "
207- llvm_os : " "
208- llvm_ver : " "
209155 comment : " standalone"
210156 - name : " B2_TOOLSET=clang-3.8 B2_CXXSTD=11 Job 19"
211157 buildtype : " boost"
212158 packages : " clang-3.8"
213- packages_to_remove : " "
214159 os : " ubuntu-20.04"
215160 container : " ubuntu:14.04"
216161 toolset : " clang"
217162 toolset_version : " 3.8"
218- sources : " "
219- llvm_os : " "
220- llvm_ver : " "
221163 b2_cxxstd : " 11"
222164 - name : " B2_TOOLSET=clang-4.0 B2_CXXSTD=11,14 Job 20"
223165 buildtype : " boost"
224166 packages : " clang-4.0 libstdc++-6-dev"
225- packages_to_remove : " "
226167 os : " ubuntu-20.04"
227168 container : " ubuntu:16.04"
228169 toolset : " clang"
229170 toolset_version : " 4.0"
230- sources : " "
231171 llvm_os : " xenial"
232172 llvm_ver : " 4.0"
233173 b2_cxxstd : " 11,14"
234174 - name : " B2_TOOLSET=clang-5.0 B2_CXXSTD=11,14 Job 21"
235175 buildtype : " boost"
236176 packages : " clang-5.0 libstdc++-7-dev"
237- packages_to_remove : " "
238177 os : " ubuntu-20.04"
239178 container : " ubuntu:16.04"
240179 toolset : " clang"
241180 toolset_version : " 5.0"
242- sources : " "
243181 llvm_os : " xenial"
244182 llvm_ver : " 5.0"
245183 b2_cxxstd : " 11,14"
246184 - name : " B2_TOOLSET=clang-6.0 B2_CXXSTD=14,17 Job 22"
247185 buildtype : " boost"
248186 packages : " clang-6.0 libc6-dbg libstdc++-8-dev"
249- packages_to_remove : " "
250187 os : " ubuntu-20.04"
251188 container : " ubuntu:16.04"
252189 toolset : " clang"
253190 toolset_version : " 6.0"
254- sources : " "
255191 llvm_os : " xenial"
256192 llvm_ver : " 6.0"
257193 b2_cxxstd : " 14,17"
258194 - name : " B2_TOOLSET=clang-7 B2_CXXSTD=17 Job 23"
259195 buildtype : " boost"
260196 packages : " clang-7"
261- packages_to_remove : " "
262197 os : " ubuntu-20.04"
263198 container : " ubuntu:16.04"
264199 toolset : " clang"
265200 toolset_version : " 7"
266- sources : " "
267201 llvm_os : " xenial"
268202 llvm_ver : " 7"
269203 b2_cxxstd : " 17"
270204 - name : " B2_TOOLSET=clang-8 B2_CXXSTD=17 Job 24"
271205 buildtype : " boost"
272206 packages : " clang-8"
273- packages_to_remove : " "
274207 os : " ubuntu-20.04"
275208 container : " ubuntu:16.04"
276209 toolset : " clang"
277210 toolset_version : " 8"
278- sources : " "
279211 llvm_os : " xenial"
280212 llvm_ver : " 8"
281213 b2_cxxstd : " 17"
282214 - name : " B2_TOOLSET=clang-9 B2_CXXSTD=17,2a Job 25"
283215 buildtype : " boost"
284216 packages : " clang-9 libstdc++-9-dev"
285- packages_to_remove : " "
286217 os : " ubuntu-20.04"
287218 container : " ubuntu:16.04"
288219 toolset : " clang"
289220 toolset_version : " 9"
290- sources : " "
291221 llvm_os : " xenial"
292222 llvm_ver : " 9"
293223 b2_cxxstd : " 17,2a"
294224 - name : " COMMENT=standalone CXX=clang++-9 Job 26"
295225 buildtype : " standalone"
296226 packages : " clang-9 libstdc++-9-dev"
297- packages_to_remove : " "
298227 os : " ubuntu-20.04"
299228 container : " ubuntu:16.04"
300229 toolset : " clang"
301230 toolset_version : " 9"
302- sources : " "
303231 llvm_os : " xenial"
304232 llvm_ver : " 9"
305233 comment : " standalone"
306234 - name : " B2_TOOLSET=clang-10 B2_CXXSTD=17,2a Job 27"
307235 buildtype : " boost"
308236 packages : " clang-10 libstdc++-9-dev"
309- packages_to_remove : " "
310237 os : " ubuntu-18.04"
311238 toolset : " clang"
312239 toolset_version : " 10"
313- sources : " "
314240 llvm_os : " xenial"
315241 llvm_ver : " 10"
316242 b2_cxxstd : " 17,2a"
317243 - name : " COMMENT=standalone CXX=clang++-10 Job 28"
318244 buildtype : " standalone"
319245 packages : " clang-10 libstdc++-9-dev"
320- packages_to_remove : " "
321246 os : " ubuntu-18.04"
322247 toolset : " clang"
323248 toolset_version : " 10"
324- sources : " "
325249 llvm_os : " xenial"
326250 llvm_ver : " 10"
327251 comment : " standalone"
328252 - name : " B2_TOOLSET=clang-11 B2_CXXSTD=17,2a Job 29"
329253 buildtype : " boost"
330254 packages : " clang-11 libstdc++-9-dev"
331- packages_to_remove : " "
332255 os : " ubuntu-18.04"
333256 toolset : " clang"
334257 toolset_version : " 11"
335- sources : " "
336258 llvm_os : " xenial"
337259 llvm_ver : " 11"
338260 b2_cxxstd : " 17,2a"
339261 - name : " COMMENT=standalone CXX=clang++-11 Job 30"
340262 buildtype : " standalone"
341263 packages : " clang-11 libstdc++-9-dev"
342- packages_to_remove : " "
343264 os : " ubuntu-18.04"
344265 toolset : " clang"
345266 toolset_version : " 11"
346- sources : " "
347267 llvm_os : " xenial"
348268 llvm_ver : " 11"
349269 comment : " standalone"
350270 - name : " COMMENT=Coverity Scan B2_TOOLSET=clang Job 31"
351271 buildtype : " coverity"
352272 packages : " clang"
353- packages_to_remove : " "
354273 os : " ubuntu-20.04"
355274 container : " ubuntu:16.04"
356275 toolset : " clang"
357- sources : " "
358- llvm_os : " "
359- llvm_ver : " "
360276 comment : " Coverity Scan"
361277 - name : " msvc-14.1"
362278 buildtype : " boost"
363- packages : " "
364279 os : " windows-2016"
365280 toolset : " msvc"
366281 toolset_version : " 14.1"
367- sources : " "
368- llvm_os : " "
369- llvm_ver : " "
370282 b2_cxxstd : " 11,14,17"
371283 - name : " msvc-14.1 standalone"
372284 buildtype : " standalone-windows"
373- packages : " "
374285 os : " windows-2016"
375286 toolset : " msvc"
376287 toolset_version : " 14.1"
377- sources : " "
378- llvm_os : " "
379- llvm_ver : " "
380288 comment : " standalone"
381289 - name : " msvc-14.2"
382290 buildtype : " boost"
383- packages : " "
384291 os : " windows-2019"
385292 toolset : " msvc"
386293 toolset_version : " 14.2"
387- sources : " "
388- llvm_os : " "
389- llvm_ver : " "
390294 b2_cxxstd : " 17,latest"
391295 - name : " msvc-14.2 standalone"
392296 buildtype : " standalone-windows"
393- packages : " "
394297 os : " windows-2019"
395298 toolset : " msvc"
396299 toolset_version : " 14.2"
397- sources : " "
398- llvm_os : " "
399- llvm_ver : " "
400300 comment : " standalone"
401301
402302 runs-on : ${{ matrix.os }}
@@ -412,8 +312,6 @@ jobs:
412312 - uses : ./.github/actions/setup-packages
413313 with :
414314 install : ${{ matrix.packages }}
415- remove : ${{ matrix.packages_to_remove }}
416- sources : ${{ matrix.sources }}
417315 os : ${{ matrix.llvm_os }}
418316 llvm_version : ${{ matrix.llvm_ver }}
419317
0 commit comments