drone.jsonnet update

This commit is contained in:
sdarwin 2022-08-19 10:57:06 -06:00
parent e83c42ca26
commit 329eb419f5
2 changed files with 6 additions and 1 deletions

View File

@ -32,6 +32,7 @@ local linux_pipeline(name, image, environment, packages = "", sources = [], arch
commands: commands:
[ [
'set -e', 'set -e',
'uname -a',
'wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -', 'wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -',
] + ] +
(if sources != [] then [ ('apt-add-repository "' + source + '"') for source in sources ] else []) + (if sources != [] then [ ('apt-add-repository "' + source + '"') for source in sources ] else []) +
@ -63,6 +64,7 @@ local macos_pipeline(name, environment, xcode_version = "12.2", osx_version = "c
environment: environment + { "DEVELOPER_DIR": "/Applications/Xcode-" + xcode_version + ".app/Contents/Developer" }, environment: environment + { "DEVELOPER_DIR": "/Applications/Xcode-" + xcode_version + ".app/Contents/Developer" },
commands: commands:
[ [
'uname -a',
'export LIBRARY=' + library, 'export LIBRARY=' + library,
'./.drone/drone.sh', './.drone/drone.sh',
] ]
@ -89,6 +91,7 @@ local windows_pipeline(name, image, environment, arch = "amd64") =
environment: environment, environment: environment,
commands: commands:
[ [
'echo $env:DRONE_STAGE_MACHINE',
'cmd /C .drone\\\\drone.bat ' + library, 'cmd /C .drone\\\\drone.bat ' + library,
] ]
} }
@ -168,8 +171,9 @@ local windows_pipeline(name, image, environment, arch = "amd64") =
), ),
macos_pipeline( macos_pipeline(
"MacOS 10.15 Xcode 12.2 ASAN", "MacOS 12.4 Xcode 13.4.1 ASAN",
{ TOOLSET: 'clang', COMPILER: 'clang++', CXXSTD: '03,11,14,1z' } + asan, { TOOLSET: 'clang', COMPILER: 'clang++', CXXSTD: '03,11,14,1z' } + asan,
xcode_version = "13.4.1", osx_version = "monterey",
), ),
windows_pipeline( windows_pipeline(

View File

@ -5,6 +5,7 @@
# https://www.boost.org/LICENSE_1_0.txt # https://www.boost.org/LICENSE_1_0.txt
set -ex set -ex
export PATH=~/.local/bin:/usr/local/bin:$PATH
DRONE_BUILD_DIR=$(pwd) DRONE_BUILD_DIR=$(pwd)