From 7b4ff02c498a975da59135bd8e3538b15cedac55 Mon Sep 17 00:00:00 2001 From: Romain BOULLARD Date: Thu, 29 Jan 2026 20:20:21 +0100 Subject: [PATCH] Remove GCC Coverage --- .gitea/workflows/ci.yaml | 40 +------------------------------------ Linux/CPPBuilder/Dockerfile | 2 +- 2 files changed, 2 insertions(+), 40 deletions(-) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 855f2c7..863f817 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -11,7 +11,6 @@ env: BASE_BUILDER_TAG: ${{ vars.DOCKER_IMAGE }}/linuxbasebuilder CPP_BUILDER_TAG: ${{ vars.DOCKER_IMAGE }}/linuxcppbuilder BIGFOOT_BUILDER_TAG: ${{ vars.DOCKER_IMAGE }}/linuxbigfootbuilder - BIGFOOT_COVERAGE_BUILDER_TAG: ${{ vars.DOCKER_IMAGE }}/linuxbigfootcoveragebuilder jobs: build-base-builder: @@ -126,41 +125,4 @@ jobs: -e CONAN_LOGIN_USERNAME=${ARTIFACTORY_USER} \ -e CONAN_PASSWORD=${ARTIFACTORY_PASSWORD} \ ${BIGFOOT_BUILDER_TAG}:${BRANCH_NAME_LOWER} \ - conan upload '*' --remote=bigfootpackages --force --confirm - - build-bigfootcoverage-builder: - runs-on: ubuntu-latest - timeout-minutes: 360 - needs: build-cpp-builder - - steps: - - name: Set ENV - run: | - echo "BRANCH_NAME_LOWER=$(echo $GITHUB_REF_NAME | tr '[:upper:]' '[:lower:]')" >> $GITHUB_ENV - echo "BRANCH_NAME=$(echo $GITHUB_REF_NAME)" >> $GITHUB_ENV - - - name: Checkout - uses: actions/checkout@v6 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - - name: Login to the Container registry - uses: docker/login-action@v3 - with: - registry: ${{ vars.DOCKER_REGISTRY }} - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_TOKEN }} - - - name: Build and push bigfootcoverage builder - uses: docker/build-push-action@v5 - with: - context: ./Linux/BigfootBuilder - push: true - tags: ${{ env.BIGFOOT_COVERAGE_BUILDER_TAG }}:${{ env.BRANCH_NAME_LOWER }} - build-args: | - BASE_BUILDER=${{ env.CPP_BUILDER_TAG }}:${{ env.BRANCH_NAME_LOWER }} - CONAN_RELEASE_PROFILE=gcc_coverage - CONAN_RELWITHDEBINFO_PROFILE=gcc_coverage - CONAN_DEBUG_PROFILE=gcc_coverage - PACKAGES_CHANNEL=${{ env.BRANCH_NAME_LOWER }} + conan upload '*' --remote=bigfootpackages --force --confirm \ No newline at end of file diff --git a/Linux/CPPBuilder/Dockerfile b/Linux/CPPBuilder/Dockerfile index 071d5f0..92a1061 100644 --- a/Linux/CPPBuilder/Dockerfile +++ b/Linux/CPPBuilder/Dockerfile @@ -31,7 +31,6 @@ RUN apt-get update && apt-get install -y \ && wget https://apt.llvm.org/llvm.sh -O /tmp/llvm.sh \ && chmod +x /tmp/llvm.sh \ && /tmp/llvm.sh 18 all \ - && apt-get install -y clang-tools-18 \ \ # Symlinks for clang 18 tools && ln -sf /usr/bin/clang-18 /usr/bin/clang \ @@ -40,6 +39,7 @@ RUN apt-get update && apt-get install -y \ && ln -sf /usr/bin/llvm-cov-18 /usr/bin/llvm-cov \ && ln -sf /usr/bin/clang-format-18 /usr/bin/clang-format \ && ln -sf /usr/bin/clang-tidy-18 /usr/bin/clang-tidy \ + && ln -sf /usr/bin/run-clang-tidy-18 /usr/bin/run-clang-tidy \ && ln -sf /usr/bin/llvm-ar-18 /usr/bin/llvm-ar \ && ln -sf /usr/bin/llvm-nm-18 /usr/bin/llvm-nm \ && ln -sf /usr/bin/llvm-ranlib-18 /usr/bin/llvm-ranlib \