Move Catalina build to drone (on lokinet-mini)

pull/1282/head
Jason Rhinelander 4 years ago
parent 7cb542ea23
commit 4d34ee82c9

@ -65,4 +65,25 @@ local debian_pipeline(name, image, arch='amd64', deps=default_deps, build_type='
cmake_extra='-DCMAKE_C_COMPILER=gcc-8 -DCMAKE_CXX_COMPILER=g++-8 -DDOWNLOAD_SODIUM=ON'),
debian_pipeline("Debian sid (ARM64)", "debian:sid", arch="arm64"),
debian_pipeline("Debian buster (armhf)", "arm32v7/debian:buster", arch="arm64", cmake_extra='-DDOWNLOAD_SODIUM=ON'),
{
kind: 'pipeline',
type: 'exec',
name: 'macOS (Catalina w/macports)',
platform: { os: 'darwin', arch: 'amd64' },
environment: { CLICOLOR_FORCE: '1' }, // Lets color through ninja (1.9+)
steps: [
{
name: 'build',
commands: [
'git submodule update --init --recursive',
'mkdir build',
'cd build',
'cmake .. -G Ninja -DCMAKE_CXX_FLAGS=-fcolor-diagnostics -DCMAKE_BUILD_TYPE=Release -DWARNINGS_AS_ERRORS=ON',
'ninja -v',
'./test/testAll --gtest_color=yes',
'./test/catchAll --use-colour yes',
],
}
]
},
]

@ -10,10 +10,6 @@ matrix:
os: osx
osx_image: xcode10.1
env: BUILD_TYPE=Debug PATH="/usr/local/opt/ccache/libexec:$PATH"
- name: "make release (macOS/clang)"
os: osx
osx_image: xcode11.4
env: BUILD_TYPE=Release PATH="/usr/local/opt/ccache/libexec:$PATH"
- name: "make release (linux/gcc/s390x)"
arch: s390x
compiler: gcc

Loading…
Cancel
Save