CI: woodpecker: use matrix builds

master
Ariadne Conill 2021-12-01 19:30:42 -06:00
parent a441455bf4
commit 21ffd343e1
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