Skip to content

Commit b899c49

Browse files
committed
Update .drone.jsonnet
1 parent 61a0e24 commit b899c49

File tree

2 files changed

+34
-0
lines changed

2 files changed

+34
-0
lines changed

.drone.jsonnet

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,20 @@ local windows_pipeline(name, image, environment, arch = "amd64") =
226226
"g++-12-multilib",
227227
),
228228

229+
linux_pipeline(
230+
"Linux 23.04 GCC 13 32",
231+
"cppalliance/droneubuntu2304:1",
232+
{ TOOLSET: 'gcc', COMPILER: 'g++-13', CXXSTD: '03,11,14,17,20,2b', ADDRMD: '32' },
233+
"g++-13-multilib",
234+
),
235+
236+
linux_pipeline(
237+
"Linux 23.04 GCC 13 64",
238+
"cppalliance/droneubuntu2304:1",
239+
{ TOOLSET: 'gcc', COMPILER: 'g++-13', CXXSTD: '03,11,14,17,20,2b', ADDRMD: '64' },
240+
"g++-13-multilib",
241+
),
242+
229243
linux_pipeline(
230244
"Linux 16.04 Clang 3.5",
231245
"cppalliance/droneubuntu1604:1",
@@ -283,6 +297,13 @@ local windows_pipeline(name, image, environment, arch = "amd64") =
283297
["deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-15 main"],
284298
),
285299

300+
linux_pipeline(
301+
"Linux 23.04 Clang 16",
302+
"cppalliance/droneubuntu2304:1",
303+
{ TOOLSET: 'clang', COMPILER: 'clang++-16', CXXSTD: '11,14,17,20,2b' },
304+
"clang-16",
305+
),
306+
286307
macos_pipeline(
287308
"MacOS 10.15 Xcode 12.2 UBSAN",
288309
{ TOOLSET: 'clang', COMPILER: 'clang++', CXXSTD: '03,11,14,1z' } + ubsan,
@@ -293,6 +314,18 @@ local windows_pipeline(name, image, environment, arch = "amd64") =
293314
{ TOOLSET: 'clang', COMPILER: 'clang++', CXXSTD: '03,11,14,1z' } + asan,
294315
),
295316

317+
macos_pipeline(
318+
"MacOS 12.4 Xcode 13.4.1 UBSAN",
319+
{ TOOLSET: 'clang', COMPILER: 'clang++', CXXSTD: '11,14,17,20,2b' } + ubsan,
320+
xcode_version = "13.4.1", osx_version = "monterey", arch = "arm64",
321+
),
322+
323+
macos_pipeline(
324+
"MacOS 12.4 Xcode 13.4.1 ASAN",
325+
{ TOOLSET: 'clang', COMPILER: 'clang++', CXXSTD: '11,14,17,20,2b' } + asan,
326+
xcode_version = "13.4.1", osx_version = "monterey", arch = "arm64",
327+
),
328+
296329
windows_pipeline(
297330
"Windows VS2015 msvc-14.0",
298331
"cppalliance/dronevs2015",

.drone/drone.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
# https://www.boost.org/LICENSE_1_0.txt
66

77
set -ex
8+
export PATH=~/.local/bin:/usr/local/bin:$PATH
89

910
DRONE_BUILD_DIR=$(pwd)
1011

0 commit comments

Comments
 (0)