From e320149c39369a6b9cdcaf6cb7b719d6eae3d2f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Sat, 29 Oct 2022 04:14:29 +0200 Subject: ci: Add an msys2-clang64 job to run only on schedules It has enough particularities to require a job to monitor failures --- .gitlab-ci/test-msys2.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) mode change 100644 => 100755 .gitlab-ci/test-msys2.sh (limited to '.gitlab-ci') diff --git a/.gitlab-ci/test-msys2.sh b/.gitlab-ci/test-msys2.sh old mode 100644 new mode 100755 index c834e81ad..85394a754 --- a/.gitlab-ci/test-msys2.sh +++ b/.gitlab-ci/test-msys2.sh @@ -32,7 +32,15 @@ PATH="$(cygpath "$USERPROFILE")/.local/bin:$HOME/.local/bin:$PATH" DIR="$(pwd)" export PATH CFLAGS -meson --werror --buildtype debug _build +if [[ "$MSYSTEM" == "CLANG64" ]]; then + # FIXME: fix the clang build warnings + # shellcheck disable=SC2086 + meson ${MESON_COMMON_OPTIONS} _build +else + # shellcheck disable=SC2086 + meson ${MESON_COMMON_OPTIONS} --werror _build +fi + cd _build ninja -- cgit v1.2.1