summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2021-09-16 17:27:58 -0400
committerDavid Robillard <d@drobilla.net>2021-09-16 20:57:58 -0400
commit3d12de6d46e6cf4c65e07966c571442020cfe0f2 (patch)
treee5839877c28beeb0c331ee24a6b4e8a6f8f91b08
parent8ef15d1983b73cffcb01f436903210f201d0e2a6 (diff)
downloadzix-3d12de6d46e6cf4c65e07966c571442020cfe0f2.tar.gz
zix-3d12de6d46e6cf4c65e07966c571442020cfe0f2.tar.bz2
zix-3d12de6d46e6cf4c65e07966c571442020cfe0f2.zip
Add FreeBSD row to CI
-rw-r--r--.gitlab-ci.yml15
1 files changed, 15 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5890c05..d0f0d4a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -75,6 +75,21 @@ x64_sanitize:
LDFLAGS: "-fno-sanitize-recover=all -fsanitize=address -fsanitize=undefined -fsanitize=float-divide-by-zero -fsanitize=implicit-conversion -fsanitize=local-bounds -fsanitize=nullability"
+freebsd_dbg:
+ <<: *build_definition
+ tags: [freebsd,meson]
+ script:
+ - meson . build -Dbuildtype=debug -Dstrict=true -Dwerror=true
+ - ninja -C build test
+
+freebsd_rel:
+ <<: *build_definition
+ tags: [freebsd,meson]
+ script:
+ - meson . build -Dbuildtype=release -Dstrict=true -Dwerror=true
+ - ninja -C build test
+
+
mingw32_dbg:
<<: *build_definition
image: lv2plugin/debian-mingw32