diff options
-rw-r--r-- | .woodpecker/.alpine.yaml | 9 | ||||
-rw-r--r-- | .woodpecker/.archlinux.yaml | 9 | ||||
-rw-r--r-- | .woodpecker/.debian.yaml | 10 | ||||
-rw-r--r-- | .woodpecker/.fedora.yaml | 9 |
4 files changed, 37 insertions, 0 deletions
diff --git a/.woodpecker/.alpine.yaml b/.woodpecker/.alpine.yaml new file mode 100644 index 0000000..dd22812 --- /dev/null +++ b/.woodpecker/.alpine.yaml @@ -0,0 +1,9 @@ +skip_clone: false + +steps: + build: + image: alpine + commands: + - apk add --no-cache build-base gcc curl openssl-dev + - curl -o config.c 'https://paste.sr.ht/blob/09d145e35ce3b058e02f5a0c664046fb66ba67e3' + - make OPENSSL_SERVER=1 INSPIRCD2_PROTOCOL=1 diff --git a/.woodpecker/.archlinux.yaml b/.woodpecker/.archlinux.yaml new file mode 100644 index 0000000..bfa6424 --- /dev/null +++ b/.woodpecker/.archlinux.yaml @@ -0,0 +1,9 @@ +skip_clone: false + +steps: + build: + image: archlinux + commands: + - pacman --noconfirm -Sy make gcc openssl gnutls curl pkgconf + - curl -o config.c 'https://paste.sr.ht/blob/09d145e35ce3b058e02f5a0c664046fb66ba67e3' + - make OPENSSL_SERVER=1 INSPIRCD2_PROTOCOL=1 diff --git a/.woodpecker/.debian.yaml b/.woodpecker/.debian.yaml new file mode 100644 index 0000000..f28ff0e --- /dev/null +++ b/.woodpecker/.debian.yaml @@ -0,0 +1,10 @@ +skip_clone: false + +steps: + build: + image: debian:sid + commands: + - apt update -y + - apt install -y build-essential libssl-dev pkg-config curl + - curl -o config.c 'https://paste.sr.ht/blob/09d145e35ce3b058e02f5a0c664046fb66ba67e3' + - make OPENSSL_SERVER=1 INSPIRCD2_PROTOCOL=1 diff --git a/.woodpecker/.fedora.yaml b/.woodpecker/.fedora.yaml new file mode 100644 index 0000000..051bb70 --- /dev/null +++ b/.woodpecker/.fedora.yaml @@ -0,0 +1,9 @@ +skip_clone: false + +steps: + build: + image: fedora + commands: + - dnf -y install make gcc openssl-devel pkg-config curl + - curl -o config.c 'https://paste.sr.ht/blob/09d145e35ce3b058e02f5a0c664046fb66ba67e3' + - make OPENSSL_SERVER=1 INSPIRCD2_PROTOCOL=1 |