libfort/.drone.yml
2019-05-25 16:11:42 +03:00

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