diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ca3a66fcce9c1dd6aecad65504b7f371c9cc3be7..dcd2df4d1dbef681bd49ef9466a63699e08861e3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,6 +9,7 @@ build: - arm64 script: - CHECK_ONLY=ON VERBOSE=ON scripts/format.sh + - reuse lint - cmake -S . -B build -G Ninja - GTEST_OUTPUT=xml:$CI_PROJECT_DIR/test-results/ ninja -C build check-intrinsiccv artifacts: diff --git a/docker/Dockerfile b/docker/Dockerfile index b723896b6314234f9f7275cecdc0183b151126ed..0a972cb1201190c2ca046b78dd488468bf6addfc 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -16,6 +16,7 @@ RUN apt-get update \ lsb-release \ ninja-build \ patch \ + pipx \ python3-six \ software-properties-common \ wget @@ -32,6 +33,8 @@ RUN wget -q https://apt.llvm.org/llvm-snapshot.gpg.key -O /etc/apt/trusted.gpg.d clang-tidy-${LLVM_VERSION} \ clang-tools-${LLVM_VERSION} -ENV PATH=${PATH}:/usr/lib/llvm-${LLVM_VERSION}/bin +RUN pipx install reuse==3.0.0 + +ENV PATH=${PATH}:/usr/lib/llvm-${LLVM_VERSION}/bin:/root/.local/bin ENV CC=clang-${LLVM_VERSION} ENV CXX=clang++-${LLVM_VERSION}