Files
biboumi/.woodpecker/test.yaml
T
mathieui 25de4c6b76 ci: add test jobs
update container images for split targets between distros (woodpecker
would not pull them otherwise for some reason).
2025-04-19 22:58:56 +02:00

25 lines
592 B
YAML

when:
event: [push, tag, pull_request]
path: ['CMakeLists.txt', 'src/**/*', 'tests/**/*', '.woodpecker/test.yaml']
labels:
platform: linux/amd64
steps:
build-fedora:
image: codeberg.org/biboumi/ci-test-fedora:latest
commands:
- mkdir build/
- cd build/
- cmake ..
- make everything -j$(nproc || echo 1)
test-fedora:
depends_on: [build-fedora]
image: codeberg.org/biboumi/ci-test-fedora:latest
commands:
- cd build/
- make check_junit || true; make check
# e2e is still broken (12/89 fails) for now
# - make e2e