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