👷 arm and arm64

parent 42f25122
kind: pipeline
name: test-on-arm64
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"
]
}
]
};
platform:
arch: arm64
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")
]
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment