diff options
author | Simon Ser <contact@emersion.fr> | 2024-03-29 11:37:15 +0100 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2024-03-29 11:44:09 +0100 |
commit | 5a9cfb3c59d8c5bf226d8629e6a2e8c9a8693bde (patch) | |
tree | d2fa1fb8a15ec5b384605421a3e40405a337a052 | |
parent | 764ed8b91632276bc0d77461a62316b3bcb0cccf (diff) |
ci: build with meson --fatal-meson-warnings
This catches uses of deprecated features.
Signed-off-by: Simon Ser <contact@emersion.fr>
-rw-r--r-- | .gitlab-ci.yml | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6e8655fa..4a14f6a5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -191,7 +191,7 @@ x86_64-freebsd-container_prep: GIT_DEPTH: 10 script: - meson build - --auto-features=enabled + --fatal-meson-warnings --auto-features=enabled -D udev=true - ninja -C build - ninja -C build test @@ -213,7 +213,7 @@ x86_64-freebsd-container_prep: # the workspace to see details about the failed tests. - | set +e - /app/vmctl exec "pkg info; cd $CI_PROJECT_NAME ; meson build --auto-features=enabled -D etnaviv=disabled -D nouveau=disabled -D valgrind=disabled && ninja -C build" + /app/vmctl exec "pkg info; cd $CI_PROJECT_NAME ; meson build --fatal-meson-warnings --auto-features=enabled -D etnaviv=disabled -D nouveau=disabled -D valgrind=disabled && ninja -C build" set -ex scp -r vm:$CI_PROJECT_NAME/build/meson-logs . /app/vmctl exec "ninja -C $CI_PROJECT_NAME/build install" |