tile/.woodpecker/linux-x64-gcc.yml
tqcq b01a3abd55
Some checks failed
ci/woodpecker/push/linux-arm-gcc/1 Pipeline is pending
ci/woodpecker/push/linux-arm-gcc/2 Pipeline is pending
ci/woodpecker/push/linux-x64-gcc/1 Pipeline is pending
ci/woodpecker/push/linux-x64-gcc/2 Pipeline is pending
ci/woodpecker/push/linux-x86-gcc/1 Pipeline is pending
ci/woodpecker/push/linux-x86-gcc/2 Pipeline is pending
ci/woodpecker/push/linux-aarch64-gcc/1 Pipeline was successful
ci/woodpecker/push/linux-aarch64-gcc/2 Pipeline failed
feat update
2024-08-09 23:15:17 +08:00

38 lines
821 B
YAML

when:
- event:
- push
- pull_request
- path:
include:
- ".woodpecker/linux-x64-gcc.yml"
- "cmake/**"
- "third_party/**"
- "tile/**"
- "CMakeLists.txt"
matrix:
BUILD_TYPE:
- Debug
- Release
steps:
- name: linux-x64-gcc-build
image: art.uocat.com/docker/tqcq/cross:v1.0.1
commands:
- mkdir build
- cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=${BUILD_TYPE} -DTILE_BUILD_BENCHMARKS=ON -DTILE_BUILD_TESTS=ON
- cmake --build build -j $(nproc)
- name: linux-x64-gcc-test
image: art.uocat.com/docker/tqcq/cross:v1.0.1
commands:
- cd build
- ctest --output-on-failure -j $(nproc)
- name: linux-x64-gcc-benchmark
image: art.uocat.com/docker/tqcq/cross:v1.0.1
commands:
- ./build/bin/tile_bm_all