summaryrefslogtreecommitdiff
path: root/ci/README.md
blob: 3959a3809c907d0381dea50e17a0197c6dfea704 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# HaxIRCd CI Misc Files

HaxIRCd is often manually tested with the Codeberg CI. The main code
repository contains a directory called `.woodpecker` which contains build
manifests to build on Alpine Linux, Arch Linux, Debian GNU/Linux, and Fedora.

HaxIRCd also aims to support BSD systems. We do not have access to CI that
provide BSD virtual machines; therefore, I (Runxi Yu) occasionally pushes to
[tilde.institute](https://tilde.institute), which runs a git post-receive hook
that builds HaxIRCd. HaxIRCd should be relatively lightweight to build, and I
only occasionally push there, so it shouldn't be a resource hog.

This repository also contains samples `.makeopts` and `config.c` to be used in
CI.