diff options
author | David Robillard <d@drobilla.net> | 2022-06-27 12:59:35 -0400 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2022-07-10 13:39:53 -0400 |
commit | f6c961b25c5a10053022745cfbcc2d5c7947692c (patch) | |
tree | 11125c9a164e435c2c0a19f5da5c2121bf9a58a2 /.gitlab-ci.yml | |
parent | 5e78edf6e09373938a796cf44fb38d2309d04b4d (diff) | |
download | serd-f6c961b25c5a10053022745cfbcc2d5c7947692c.tar.gz serd-f6c961b25c5a10053022745cfbcc2d5c7947692c.tar.bz2 serd-f6c961b25c5a10053022745cfbcc2d5c7947692c.zip |
Add FreeBSD row to CI
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 764055b4..64098849 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -80,6 +80,21 @@ x64_sanitize: LDFLAGS: "-fno-sanitize-recover=all -fsanitize=address -fsanitize=undefined -fsanitize=float-divide-by-zero -fsanitize=unsigned-integer-overflow -fsanitize=implicit-conversion -fsanitize=local-bounds -fsanitize=nullability" +freebsd_dbg: + <<: *build_definition + tags: [freebsd,meson] + script: + - meson setup build -Dbuildtype=debug -Dstrict=true -Dwerror=true + - ninja -C build test + +freebsd_rel: + <<: *build_definition + tags: [freebsd,meson] + script: + - meson setup build -Dbuildtype=release -Dstrict=true -Dwerror=true + - ninja -C build test + + mingw32_dbg: <<: *build_definition image: lv2plugin/debian-mingw32 |