From 3b0221a2413c08763f5dde8bb235ac42c493c092 Mon Sep 17 00:00:00 2001 From: jd-13 Date: Wed, 22 Nov 2023 22:26:45 +0000 Subject: [PATCH] Try clang 13 --- .github/workflows/build-plugin-ci-images.yml | 4 ++-- DockerFiles/{clang10 => clang13}/Dockerfile | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) rename DockerFiles/{clang10 => clang13}/Dockerfile (91%) diff --git a/.github/workflows/build-plugin-ci-images.yml b/.github/workflows/build-plugin-ci-images.yml index a3ef84f..83afead 100644 --- a/.github/workflows/build-plugin-ci-images.yml +++ b/.github/workflows/build-plugin-ci-images.yml @@ -17,9 +17,9 @@ jobs: - name: Build and push uses: docker/build-push-action@v5 with: - context: "{{defaultContext}}:DockerFiles/clang10/." + context: "{{defaultContext}}:DockerFiles/clang13/." push: true - tags: jackd13/audioplugins:clang10 + tags: jackd13/audioplugins:clang13 BuildGCC: runs-on: ubuntu-latest diff --git a/DockerFiles/clang10/Dockerfile b/DockerFiles/clang13/Dockerfile similarity index 91% rename from DockerFiles/clang10/Dockerfile rename to DockerFiles/clang13/Dockerfile index 35cbde4..f4a2e9b 100644 --- a/DockerFiles/clang10/Dockerfile +++ b/DockerFiles/clang13/Dockerfile @@ -17,12 +17,12 @@ ENV CATCH_PATH /home/catch/ # Clang RUN apt-get install -y software-properties-common RUN wget -O - http://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add - -RUN add-apt-repository -y "deb http://apt.llvm.org/$(lsb_release -c -s)/ llvm-toolchain-$(lsb_release -c -s)-10 main" +RUN add-apt-repository -y "deb http://apt.llvm.org/$(lsb_release -c -s)/ llvm-toolchain-$(lsb_release -c -s)-13 main" RUN apt-get update -RUN apt-get install -y clang-10 clang-tidy +RUN apt-get install -y clang-13 clang-tidy ENV PATH /opt/llvm/bin:$PATH -ENV CXX clang++-10 +ENV CXX clang++-13 # Valgrind RUN apt-get install -y valgrind