From 7c360fc401b4f9244ed5b12ae9581845c6c3b4b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org> Date: Wed, 20 Nov 2024 15:05:58 +0100 Subject: [PATCH] CI: add manual clang-tidy job --- .gitlab-ci.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ea91a7ef..9c45c690 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -77,3 +77,14 @@ test_clang_format: - meson setup build-clang-format - ninja -C build-clang-format clang-format-check needs: [] + +test_clang_tidy: + stage: test + script: + - mkdir -p ~/.local/bin && ln -s /usr/bin/clang-tidy-16 ~/.local/bin/clang-tidy + - export PATH="$HOME/.local/bin:$PATH" + - meson setup build-clang-tidy + - meson compile -C build-clang-tidy + - ninja -C build-clang-tidy clang-tidy + needs: [] + when: manual -- GitLab