aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTest_User <hax@andrewyu.org>2024-06-18 11:20:28 -0400
committerTest_User <hax@andrewyu.org>2024-06-18 11:20:28 -0400
commit03c8ff39bcb15bf094fcf7af699b6fedc5b38327 (patch)
treec02c6c7d2c97a1896c2b69e2f42b50a7fee54f48
parentcdf8bbacc3084d25e284b738c387076201113053 (diff)
downloadhaxircd-03c8ff39bcb15bf094fcf7af699b6fedc5b38327.tar.gz
haxircd-03c8ff39bcb15bf094fcf7af699b6fedc5b38327.zip
Another round of CI fixing
-rw-r--r--.woodpecker/.alpine.yaml3
-rw-r--r--.woodpecker/.archlinux.yaml3
-rw-r--r--.woodpecker/.debian.yaml5
-rw-r--r--.woodpecker/.fedora.yaml3
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