@@ -32,6 +32,8 @@ local linux_pipeline(name, image, environment, packages = "", sources = [], arch
32
32
commands:
33
33
[
34
34
'set -e' ,
35
+ 'uname -a' ,
36
+ 'echo $DRONE_STAGE_MACHINE' ,
35
37
'wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -' ,
36
38
] +
37
39
(if sources != [] then [ ('apt-add-repository "' + source + '"' ) for source in sources ] else []) +
@@ -193,6 +195,13 @@ local windows_pipeline(name, image, environment, arch = "amd64") =
193
195
"g++-13" ,
194
196
),
195
197
198
+ linux_pipeline(
199
+ "Linux 24.04 GCC 14" ,
200
+ "cppalliance/droneubuntu2404:1" ,
201
+ { TOOLSET: 'gcc' , COMPILER: 'g++-14' , CXXSTD: '03,11,14,17,20,2b' },
202
+ "g++-14" ,
203
+ ),
204
+
196
205
linux_pipeline(
197
206
"Linux 16.04 Clang 3.5" ,
198
207
"cppalliance/droneubuntu1604:1" ,
@@ -326,6 +335,13 @@ local windows_pipeline(name, image, environment, arch = "amd64") =
326
335
"clang-17" ,
327
336
),
328
337
338
+ linux_pipeline(
339
+ "Linux 24.04 Clang 18" ,
340
+ "cppalliance/droneubuntu2404:1" ,
341
+ { TOOLSET: 'clang' , COMPILER: 'clang++-18' , CXXSTD: '03,11,14,17,20,2b' },
342
+ "clang-18" ,
343
+ ),
344
+
329
345
macos_pipeline(
330
346
"MacOS 10.15 Xcode 12.2" ,
331
347
{ TOOLSET: 'clang' , COMPILER: 'clang++' , CXXSTD: '03,11,14,1z' },
0 commit comments