json/.drone.yml
Niels Lohmann e6e7309514
👷 arm and arm64
2021-05-09 13:31:27 +02:00

33 lines
674 B
YAML

local Pipeline(version, arch) = {
kind: "pipeline",
name: "test-on-"+arch,
platform: {
arch: arch
}
steps: [
{
name: "build",
image: "gcc",
commands: [
"wget https://github.com/Kitware/CMake/releases/download/v3.20.2/cmake-3.20.2.tar.gz",
"tar xfz cmake-3.20.2.tar.gz",
"cd cmake-3.20.2",
"./configure",
"make cmake ctest -j10",
"cd ..",
"mkdir build",
"cd build",
"../cmake-3.20.2/bin/cmake .. -DJSON_FastTests=ON",
"make -j10",
"cd test",
"../../cmake-3.20.2/bin/ctest -j10"
]
}
]
};
[
Pipeline("arm"),
Pipeline("arm64")
]