ci: Add FreeBSD

This commit is contained in:
Kenny Levinsen 2020-08-01 02:39:12 +02:00
parent 56947d530e
commit 2462284dc5

15
.builds/freebsd.yml Normal file
View file

@ -0,0 +1,15 @@
image: freebsd/latest
packages:
- meson
sources:
- https://git.sr.ht/~kennylevinsen/seatd
tasks:
- prepare: |
cd seatd
meson build -Dseatd=enabled -Dbuiltin=enabled -Dlogind=disabled
- build: |
cd seatd
ninja -C build
- smoketest: |
cd seatd
timeout -s KILL 30s ./.builds/smoketest-seatd.sh