--- 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