From db6ff267b3934ac6b6ee73f66dae24dcfe8c12a8 Mon Sep 17 00:00:00 2001 From: Eduardo Almeida Date: Mon, 10 Oct 2022 19:07:34 +0000 Subject: [PATCH] ci: Enable more modules in the clang-tidy job --- utils/tests/gitlab-ci-code-linting.yml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/utils/tests/gitlab-ci-code-linting.yml b/utils/tests/gitlab-ci-code-linting.yml index 7d87a2d00..6ea920c9c 100644 --- a/utils/tests/gitlab-ci-code-linting.yml +++ b/utils/tests/gitlab-ci-code-linting.yml @@ -22,13 +22,28 @@ clang-tidy: - DEBIAN_FRONTEND=noninteractive apt install -y clang cmake clang-tidy-14 + python3 python3-pip + libboost-all-dev + libgtk-3-dev + gsl-bin libgsl-dev libgsl27 + libopenmpi-dev + libsqlite3-dev + ssh + - pip3 install cppyy script: - - ./ns3 configure --enable-clang-tidy -d debug --enable-examples --enable-tests + - ./ns3 configure -d debug + --enable-clang-tidy + --enable-examples --enable-tests + --enable-asserts + --enable-mpi + --enable-python-bindings - run-clang-tidy-14 -p cmake-cache/ -quiet 1> clang-tidy-errors.log 2> /dev/null - (! egrep -A 3 "error:|warning:" clang-tidy-errors.log) - echo "No clang-tidy errors found" + variables: + MPI_CI: 1 artifacts: paths: - clang-tidy-errors.log