update container images for split targets between distros (woodpecker would not pull them otherwise for some reason).
25 lines
592 B
YAML
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
|