also migrate tests to meson

This commit is contained in:
2025-11-24 22:01:44 +01:00
parent fdfbdb7061
commit 28693971ef
10 changed files with 135 additions and 48 deletions

View File

@@ -6,7 +6,7 @@ labels:
platform: ${platform}
steps:
build-berkeley:
build:
when:
event: [push]
image: alpine:latest
@@ -16,4 +16,14 @@ steps:
- meson setup --reconfigure build
- ninja -C build
test:
when:
event: [push]
image: alpine:latest
commands:
- apk update
- apk add --no-cache bash build-base gdb perl sodium sodium-dev jansson jansson-dev db db-dev pkgconfig meson ninja
- meson setup --reconfigure build
- ninja -C build test