diff options
Diffstat (limited to '.woodpecker')
-rw-r--r-- | .woodpecker/.alpine.yaml | 3 | ||||
-rw-r--r-- | .woodpecker/.archlinux.yaml | 3 | ||||
-rw-r--r-- | .woodpecker/.debian.yaml | 5 | ||||
-rw-r--r-- | .woodpecker/.fedora.yaml | 3 |
4 files changed, 13 insertions, 1 deletions
diff --git a/.woodpecker/.alpine.yaml b/.woodpecker/.alpine.yaml index 39d95b7..fb3101d 100644 --- a/.woodpecker/.alpine.yaml +++ b/.woodpecker/.alpine.yaml @@ -2,6 +2,9 @@ skip_clone: false steps: build: + when: + branch: [master] + event: [manual] image: alpine commands: - apk add --no-cache build-base gcc curl openssl-dev gnutls-dev diff --git a/.woodpecker/.archlinux.yaml b/.woodpecker/.archlinux.yaml index 9503583..ae2c2ad 100644 --- a/.woodpecker/.archlinux.yaml +++ b/.woodpecker/.archlinux.yaml @@ -2,6 +2,9 @@ skip_clone: false steps: build: + when: + branch: [master] + event: [manual] image: archlinux commands: - pacman --noconfirm -Sy make gcc openssl gnutls curl pkgconf diff --git a/.woodpecker/.debian.yaml b/.woodpecker/.debian.yaml index 05885fe..5d37252 100644 --- a/.woodpecker/.debian.yaml +++ b/.woodpecker/.debian.yaml @@ -2,9 +2,12 @@ skip_clone: false steps: build: + when: + branch: [master] + event: [manual] image: debian:sid commands: - apt update -y - - apt install --no-install-recommends -y build-essential libssl-dev pkg-config curl libgnutls*-dev + - apt install --no-install-recommends -y build-essential libssl-dev pkg-config curl libgnutls*-dev ca-certificates - curl -o config.c 'https://paste.sr.ht/blob/09d145e35ce3b058e02f5a0c664046fb66ba67e3' - make GNUTLS_SERVER=1 OPENSSL_SERVER=1 INSPIRCD2_PROTOCOL=1 diff --git a/.woodpecker/.fedora.yaml b/.woodpecker/.fedora.yaml index 904aedb..73ccac6 100644 --- a/.woodpecker/.fedora.yaml +++ b/.woodpecker/.fedora.yaml @@ -2,6 +2,9 @@ skip_clone: false steps: build: + when: + branch: [master] + event: [manual] image: fedora commands: - dnf -y install make gcc openssl-devel gnutls-devel pkg-config curl |