From a441455bf44c8b3411288edbc457e1506f1dc7e7 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Wed, 1 Dec 2021 19:16:46 -0600 Subject: [PATCH] CI: add woodpecker config --- .woodpecker.yml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 .woodpecker.yml diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..b7e9778 --- /dev/null +++ b/.woodpecker.yml @@ -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