CI: woodpecker: use matrix builds
continuous-integration/woodpecker the build was successful Details

Ariadne Conill 2021-12-01 19:30:42 -06:00
parent e11d523c86
commit 6c9a12172d
1 changed files with 24 additions and 0 deletions

View File

@ -7,6 +7,10 @@ pipeline:
- meson _build - meson _build
- meson compile -C _build - meson compile -C _build
- meson test -v -C _build - meson test -v -C _build
when:
matrix:
IMAGE: debian
BUILD: meson
debian-autotools: debian-autotools:
image: debian image: debian
@ -17,6 +21,10 @@ pipeline:
- ./configure - ./configure
- make -j - make -j
- make distcheck - make distcheck
when:
matrix:
IMAGE: debian
BUILD: autotools
alpine-meson: alpine-meson:
image: alpine image: alpine
@ -25,6 +33,10 @@ pipeline:
- meson _build - meson _build
- meson compile -C _build - meson compile -C _build
- meson test -v -C _build - meson test -v -C _build
when:
matrix:
IMAGE: alpine
BUILD: meson
alpine-autotools: alpine-autotools:
image: alpine image: alpine
@ -34,3 +46,15 @@ pipeline:
- ./configure - ./configure
- make -j - make -j
- make distcheck - make distcheck
when:
matrix:
IMAGE: alpine
BUILD: autotools
matrix:
IMAGE:
- debian
- alpine
BUILD:
- meson
- autotools