CI: add woodpecker config
continuous-integration/woodpecker the build failed Details

Ariadne Conill 2021-12-01 19:16:46 -06:00
parent 1044bb57ca
commit e11d523c86
1 changed files with 36 additions and 0 deletions

36
.woodpecker.yml Normal file
View File

@ -0,0 +1,36 @@
pipeline:
debian-meson:
image: debian
commands:
- apt-get update
- apt-get install -y kyua atf-sh build-essential meson
- meson _build
- meson compile -C _build
- meson test -v -C _build
debian-autotools:
image: debian
commands:
- apt-get update
- apt-get install -y kyua atf-sh build-essential autoconf libtool
- ./autogen.sh
- ./configure
- make -j
- make distcheck
alpine-meson:
image: alpine
commands:
- apk add -U --no-cache kyua atf build-base meson
- meson _build
- meson compile -C _build
- meson test -v -C _build
alpine-autotools:
image: alpine
commands:
- apk add -U --no-cache kyua atf build-base autoconf automake libtool xz gzip
- ./autogen.sh
- ./configure
- make -j
- make distcheck