63 lines
1.3 KiB
YAML
63 lines
1.3 KiB
YAML
---
|
|
kind: pipeline
|
|
name: test-on-amd64
|
|
|
|
platform:
|
|
arch: amd64
|
|
|
|
steps:
|
|
- name: test
|
|
image: alpine
|
|
commands:
|
|
- apk add gcc g++ cmake make binutils-gold
|
|
- ls
|
|
- uname -a
|
|
- mkdir -p build
|
|
- cd build
|
|
- cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_STANDARD=99 -DCMAKE_CXX_STANDARD=11 -DCMAKE_C_FLAGS="-Werror" -DCMAKE_CXX_FLAGS="-Werror"
|
|
- cmake --build . --target all
|
|
- ls
|
|
- ctest -VV
|
|
|
|
|
|
---
|
|
kind: pipeline
|
|
name: test-on-arm
|
|
|
|
platform:
|
|
arch: arm
|
|
|
|
steps:
|
|
- name: test
|
|
image: alpine
|
|
commands:
|
|
- apk add gcc g++ cmake make binutils-gold
|
|
- ls
|
|
- uname -a
|
|
- mkdir -p build
|
|
- cd build
|
|
- cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_STANDARD=99 -DCMAKE_CXX_STANDARD=11 -DCMAKE_C_FLAGS="-Werror" -DCMAKE_CXX_FLAGS="-Werror"
|
|
- cmake --build . --target all
|
|
- ls
|
|
- ctest -VV
|
|
|
|
---
|
|
kind: pipeline
|
|
name: test-on-arm64
|
|
|
|
platform:
|
|
arch: arm64
|
|
|
|
steps:
|
|
- name: test
|
|
image: alpine
|
|
commands:
|
|
- apk add gcc g++ cmake make binutils-gold
|
|
- ls
|
|
- uname -a
|
|
- mkdir -p build
|
|
- cd build
|
|
- cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_STANDARD=99 -DCMAKE_CXX_STANDARD=11 -DCMAKE_C_FLAGS="-Werror" -DCMAKE_CXX_FLAGS="-Werror"
|
|
- cmake --build . --target all
|
|
- ls
|
|
- ctest -VV |