Update .drone.jsonnet

This commit is contained in:
Peter Dimov
2023-03-05 04:21:10 +02:00
parent 1958e96561
commit 64948e5f57

View File

@@ -308,30 +308,29 @@ local windows_pipeline(name, image, environment, arch = "amd64") =
linux_pipeline( linux_pipeline(
"Linux 22.04 Clang 13", "Linux 22.04 Clang 13",
"cppalliance/droneubuntu2204:1", "cppalliance/droneubuntu2204:1",
{ TOOLSET: 'clang', COMPILER: 'clang++-13', CXXSTD: '03,11,14,17,20' }, { TOOLSET: 'clang', COMPILER: 'clang++-13', CXXSTD: '03,11,14,17,20,2b' },
"clang-13", "clang-13",
), ),
linux_pipeline( linux_pipeline(
"Linux 22.04 Clang 14 UBSAN", "Linux 22.04 Clang 14",
"cppalliance/droneubuntu2204:1", "cppalliance/droneubuntu2204:1",
{ TOOLSET: 'clang', COMPILER: 'clang++-14', CXXSTD: '03,11,14,17,20,2b' } + ubsan, { TOOLSET: 'clang', COMPILER: 'clang++-14', CXXSTD: '03,11,14,17,20,2b' },
"clang-14", "clang-14",
), ),
linux_pipeline( linux_pipeline(
"Linux 22.04 Clang 14 ASAN", "Linux 22.04 Clang 15 UBSAN",
"cppalliance/droneubuntu2204:1", "cppalliance/droneubuntu2204:1",
{ TOOLSET: 'clang', COMPILER: 'clang++-14', CXXSTD: '03,11,14,17,20,2b' } + asan, { TOOLSET: 'clang', COMPILER: 'clang++-15', CXXSTD: '03,11,14,17,20,2b' } + ubsan,
"clang-14", "clang-15",
), ),
linux_pipeline( linux_pipeline(
"Linux 22.04 Clang 15", "Linux 22.04 Clang 15 ASAN",
"cppalliance/droneubuntu2204:1", "cppalliance/droneubuntu2204:1",
{ TOOLSET: 'clang', COMPILER: 'clang++-15', CXXSTD: '03,11,14,17,20,2b' }, { TOOLSET: 'clang', COMPILER: 'clang++-15', CXXSTD: '03,11,14,17,20,2b' } + asan,
"clang-15", "clang-15",
["deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-15 main"],
), ),
macos_pipeline( macos_pipeline(