Skip to content

Commit 48ed0a2

Browse files
committed
Update .drone.jsonnet
1 parent 936a1a9 commit 48ed0a2

File tree

1 file changed

+13
-21
lines changed

1 file changed

+13
-21
lines changed

.drone.jsonnet

Lines changed: 13 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ local linux_pipeline(name, image, environment, packages = "", sources = [], arch
3434
'set -e',
3535
'uname -a',
3636
'echo $DRONE_STAGE_MACHINE',
37-
'wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -',
3837
] +
3938
(if sources != [] then [ ('apt-add-repository "' + source + '"') for source in sources ] else []) +
4039
(if packages != "" then [ 'apt-get update', 'apt-get -y install ' + packages ] else []) +
@@ -216,7 +215,7 @@ local windows_pipeline(name, image, environment, arch = "amd64") =
216215
linux_pipeline(
217216
"Linux 25.04 GCC 15 32/64",
218217
"cppalliance/droneubuntu2504:1",
219-
{ TOOLSET: 'gcc', COMPILER: 'g++-13', CXXSTD: '11,14,17,20,23,2c', ADDRMD: '32,64' },
218+
{ TOOLSET: 'gcc', COMPILER: 'g++-15', CXXSTD: '11,14,17,20,23,2c', ADDRMD: '32,64' },
220219
"g++-15-multilib",
221220
),
222221

@@ -347,44 +346,37 @@ local windows_pipeline(name, image, environment, arch = "amd64") =
347346
),
348347

349348
linux_pipeline(
350-
"Linux 24.04 Clang 17 UBSAN",
349+
"Linux 24.04 Clang 17",
351350
"cppalliance/droneubuntu2404:1",
352-
{ TOOLSET: 'clang', COMPILER: 'clang++-17', CXXSTD: '11,14,17,20,2b' } + ubsan,
351+
{ TOOLSET: 'clang', COMPILER: 'clang++-17', CXXSTD: '11,14,17,20,2b' },
353352
"clang-17",
354353
),
355354

356355
linux_pipeline(
357-
"Linux 24.04 Clang 17 ASAN",
356+
"Linux 24.04 Clang 18",
358357
"cppalliance/droneubuntu2404:1",
359-
{ TOOLSET: 'clang', COMPILER: 'clang++-17', CXXSTD: '11,14,17,20,2b' } + asan,
360-
"clang-17",
361-
),
362-
363-
linux_pipeline(
364-
"Linux 24.04 Clang 18 UBSAN",
365-
"cppalliance/droneubuntu2404:1",
366-
{ TOOLSET: 'clang', COMPILER: 'clang++-18', CXXSTD: '11,14,17,20,2b' } + ubsan,
358+
{ TOOLSET: 'clang', COMPILER: 'clang++-18', CXXSTD: '11,14,17,20,2b' },
367359
"clang-18",
368360
),
369361

370362
linux_pipeline(
371-
"Linux 24.04 Clang 18 ASAN",
363+
"Linux 24.04 Clang 19",
372364
"cppalliance/droneubuntu2404:1",
373-
{ TOOLSET: 'clang', COMPILER: 'clang++-18', CXXSTD: '11,14,17,20,2b' } + asan,
374-
"clang-18",
365+
{ TOOLSET: 'clang', COMPILER: 'clang++-19', CXXSTD: '11,14,17,20,2b' },
366+
"clang-19",
375367
),
376368

377369
linux_pipeline(
378-
"Linux 24.04 Clang 19",
370+
"Linux 24.04 Clang 20 UBSAN",
379371
"cppalliance/droneubuntu2404:1",
380-
{ TOOLSET: 'clang', COMPILER: 'clang++-19', CXXSTD: '11,14,17,20,2b' },
381-
"clang-19",
372+
{ TOOLSET: 'clang', COMPILER: 'clang++-20', CXXSTD: '11,14,17,20,23,2c' } + ubsan,
373+
"clang-20",
382374
),
383375

384376
linux_pipeline(
385-
"Linux 24.04 Clang 20",
377+
"Linux 24.04 Clang 20 ASAN",
386378
"cppalliance/droneubuntu2404:1",
387-
{ TOOLSET: 'clang', COMPILER: 'clang++-20', CXXSTD: '11,14,17,20,23,2c' },
379+
{ TOOLSET: 'clang', COMPILER: 'clang++-20', CXXSTD: '11,14,17,20,23,2c' } + asan,
388380
"clang-20",
389381
),
390382

0 commit comments

Comments
 (0)