Skip to content

Commit 0f7de0b

Browse files
committed
Add newer clang runners
1 parent 3335512 commit 0f7de0b

File tree

1 file changed

+13
-8
lines changed

1 file changed

+13
-8
lines changed

.drone.jsonnet

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# Copyright 2022, 2023 Peter Dimov
2+
# Copyright 2024, 2025 Matt Borland
23
# Distributed under the Boost Software License, Version 1.0.
34
# https://www.boost.org/LICENSE_1_0.txt
45

@@ -411,16 +412,20 @@ local windows_pipeline(name, image, environment, arch = "amd64") =
411412
["deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-18 main"],
412413
),
413414

414-
macos_pipeline(
415-
"MacOS 12.4 Xcode 13.4.1 UBSAN",
416-
{ TOOLSET: 'clang', COMPILER: 'clang++', CXXSTD: '03,11,14,17,20,2b' } + ubsan,
417-
xcode_version = "13.4.1", osx_version = "monterey", arch = "arm64",
415+
linux_pipeline(
416+
"Linux 24.04 Clang 19",
417+
"cppalliance/droneubuntu2404:1",
418+
{ TOOLSET: 'clang', COMPILER: 'clang++-19', CXXSTD: '03,11,14,17,20,2b' },
419+
"clang-19",
420+
["deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-19 main"],
418421
),
419422

420-
macos_pipeline(
421-
"MacOS 12.4 Xcode 13.4.1 ASAN",
422-
{ TOOLSET: 'clang', COMPILER: 'clang++', CXXSTD: '03,11,14,17,20,2b' } + asan,
423-
xcode_version = "13.4.1", osx_version = "monterey", arch = "arm64",
423+
linux_pipeline(
424+
"Linux 24.04 Clang 20",
425+
"cppalliance/droneubuntu2404:1",
426+
{ TOOLSET: 'clang', COMPILER: 'clang++-20', CXXSTD: '03,11,14,17,20,2b' },
427+
"clang-20",
428+
["deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-20 main"],
424429
),
425430

426431
windows_pipeline(

0 commit comments

Comments
 (0)