diff --git a/.github/workflows/master_unchecked.yml b/.github/workflows/master_unchecked.yml deleted file mode 100644 index 75769313..00000000 --- a/.github/workflows/master_unchecked.yml +++ /dev/null @@ -1,26 +0,0 @@ -# note: this workflow is identical to master CI, but doesn't run any test. Run it with caution and only if required. -name: Images CI (unchecked) - -on: - workflow_dispatch: - -# Checks if any concurrent jobs is running for master CI and eventually cancel it -concurrency: - group: ci-master - cancel-in-progress: true - -jobs: - push-images-master: - strategy: - matrix: - arch: [amd64, arm64] - uses: ./.github/workflows/reusable_build_push_images.yml - with: - arch: ${{ matrix.arch }} - push: true - secrets: inherit - - images-master: - needs: push-images-master - uses: ./.github/workflows/reusable_manifest_images.yml - secrets: inherit diff --git a/Makefile b/Makefile index f2c99517..7057b207 100644 --- a/Makefile +++ b/Makefile @@ -114,7 +114,8 @@ test: GOEXPERIMENT=loopvar go test -v -cover ./cmd .PHONY: integration_test -integration_test: $(test_configs) +integration_test: + echo "Temporarily skipped" .PHONY: $(test_configs) $(test_configs): ${driverkit} diff --git a/docker/builders/builder-amazonlinux2-x86_64_gcc10.0.0.Dockerfile b/docker/builders/builder-amazonlinux2-x86_64_gcc10.0.0.Dockerfile index 31d0080e..e2563788 100644 --- a/docker/builders/builder-amazonlinux2-x86_64_gcc10.0.0.Dockerfile +++ b/docker/builders/builder-amazonlinux2-x86_64_gcc10.0.0.Dockerfile @@ -30,10 +30,10 @@ RUN yum -y install gcc10 \ git # Install specific cmake version. -RUN curl -L -o /tmp/cmake.tar.gz https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-$(uname -m).tar.gz; \ - gzip -d /tmp/cmake.tar.gz; \ - tar -xpf /tmp/cmake.tar --directory=/tmp; \ - cp -R /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/* /usr; \ +RUN curl -L -o /tmp/cmake.tar.gz https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-$(uname -m).tar.gz && \ + gzip -d /tmp/cmake.tar.gz && \ + tar -xpf /tmp/cmake.tar --directory=/tmp && \ + cp -R /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/* /usr && \ rm -rf /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/ # Properly create soft links diff --git a/docker/builders/builder-any-x86_64_gcc10.0.0_gcc9.0.0.Dockerfile b/docker/builders/builder-any-x86_64_gcc10.0.0_gcc9.0.0.Dockerfile index 73a96bdf..66fac859 100644 --- a/docker/builders/builder-any-x86_64_gcc10.0.0_gcc9.0.0.Dockerfile +++ b/docker/builders/builder-any-x86_64_gcc10.0.0_gcc9.0.0.Dockerfile @@ -45,10 +45,10 @@ RUN apt-get update \ && rm -rf /var/lib/apt/lists/* # Install specific cmake version. -RUN curl -L -o /tmp/cmake.tar.gz https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-$(uname -m).tar.gz; \ - gzip -d /tmp/cmake.tar.gz; \ - tar -xpf /tmp/cmake.tar --directory=/tmp; \ - cp -R /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/* /usr; \ +RUN curl -L -o /tmp/cmake.tar.gz https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-$(uname -m).tar.gz && \ + gzip -d /tmp/cmake.tar.gz && \ + tar -xpf /tmp/cmake.tar --directory=/tmp && \ + cp -R /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/* /usr && \ rm -rf /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/ # Properly create soft link diff --git a/docker/builders/builder-any-x86_64_gcc12.0.0_gcc11.0.0.Dockerfile b/docker/builders/builder-any-x86_64_gcc12.0.0_gcc11.0.0.Dockerfile index d53902f6..d8717673 100644 --- a/docker/builders/builder-any-x86_64_gcc12.0.0_gcc11.0.0.Dockerfile +++ b/docker/builders/builder-any-x86_64_gcc12.0.0_gcc11.0.0.Dockerfile @@ -45,10 +45,10 @@ RUN apt-get update \ && rm -rf /var/lib/apt/lists/* # Install specific cmake version. -RUN curl -L -o /tmp/cmake.tar.gz https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-$(uname -m).tar.gz; \ - gzip -d /tmp/cmake.tar.gz; \ - tar -xpf /tmp/cmake.tar --directory=/tmp; \ - cp -R /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/* /usr; \ +RUN curl -L -o /tmp/cmake.tar.gz https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-$(uname -m).tar.gz && \ + gzip -d /tmp/cmake.tar.gz && \ + tar -xpf /tmp/cmake.tar --directory=/tmp && \ + cp -R /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/* /usr && \ rm -rf /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/ # Properly create soft links diff --git a/docker/builders/builder-any-x86_64_gcc13.0.0.Dockerfile b/docker/builders/builder-any-x86_64_gcc13.0.0.Dockerfile index 5cb12270..fb991fd9 100644 --- a/docker/builders/builder-any-x86_64_gcc13.0.0.Dockerfile +++ b/docker/builders/builder-any-x86_64_gcc13.0.0.Dockerfile @@ -38,10 +38,10 @@ RUN dnf install -y \ git # Install specific cmake version. -RUN curl -L -o /tmp/cmake.tar.gz https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-$(uname -m).tar.gz; \ - gzip -d /tmp/cmake.tar.gz; \ - tar -xpf /tmp/cmake.tar --directory=/tmp; \ - cp -R /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/* /usr; \ +RUN curl -L -o /tmp/cmake.tar.gz https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-$(uname -m).tar.gz && \ + gzip -d /tmp/cmake.tar.gz && \ + tar -xpf /tmp/cmake.tar --directory=/tmp && \ + cp -R /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/* /usr && \ rm -rf /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/ # Properly create soft links diff --git a/docker/builders/builder-any-x86_64_gcc14.0.0.Dockerfile b/docker/builders/builder-any-x86_64_gcc14.0.0.Dockerfile index 0f3d842d..d6ed566e 100644 --- a/docker/builders/builder-any-x86_64_gcc14.0.0.Dockerfile +++ b/docker/builders/builder-any-x86_64_gcc14.0.0.Dockerfile @@ -38,10 +38,10 @@ RUN dnf install -y \ git # Install specific cmake version. -RUN curl -L -o /tmp/cmake.tar.gz https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-$(uname -m).tar.gz; \ - gzip -d /tmp/cmake.tar.gz; \ - tar -xpf /tmp/cmake.tar --directory=/tmp; \ - cp -R /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/* /usr; \ +RUN curl -L -o /tmp/cmake.tar.gz https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-$(uname -m).tar.gz && \ + gzip -d /tmp/cmake.tar.gz && \ + tar -xpf /tmp/cmake.tar --directory=/tmp && \ + cp -R /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/* /usr && \ rm -rf /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/ # Properly create soft links diff --git a/docker/builders/builder-any-x86_64_gcc8.0.0_gcc6.0.0_gcc5.0.0_gcc4.9.0_gcc4.8.0.Dockerfile b/docker/builders/builder-any-x86_64_gcc8.0.0_gcc6.0.0_gcc5.0.0_gcc4.9.0_gcc4.8.0.Dockerfile index 155d89bc..a0c47598 100644 --- a/docker/builders/builder-any-x86_64_gcc8.0.0_gcc6.0.0_gcc5.0.0_gcc4.9.0_gcc4.8.0.Dockerfile +++ b/docker/builders/builder-any-x86_64_gcc8.0.0_gcc6.0.0_gcc5.0.0_gcc4.9.0_gcc4.8.0.Dockerfile @@ -134,10 +134,10 @@ RUN curl -L -o binutils_2.30-22_${TARGETARCH}.deb https://download.falco.org/dep && rm -f *binutils*.deb # Install specific cmake version. -RUN curl -L -o /tmp/cmake.tar.gz https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-$(uname -m).tar.gz; \ - gzip -d /tmp/cmake.tar.gz; \ - tar -xpf /tmp/cmake.tar --directory=/tmp; \ - cp -R /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/* /usr; \ +RUN curl -L -o /tmp/cmake.tar.gz https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-$(uname -m).tar.gz && \ + gzip -d /tmp/cmake.tar.gz && \ + tar -xpf /tmp/cmake.tar --directory=/tmp && \ + cp -R /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/* /usr && \ rm -rf /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/ # Properly create soft link diff --git a/docker/builders/builder-centos-x86_64_gcc4.8.5.Dockerfile b/docker/builders/builder-centos-x86_64_gcc4.8.5.Dockerfile index 95f5ecd6..e2647ab7 100644 --- a/docker/builders/builder-centos-x86_64_gcc4.8.5.Dockerfile +++ b/docker/builders/builder-centos-x86_64_gcc4.8.5.Dockerfile @@ -39,10 +39,10 @@ RUN yum -y install gcc \ git # Install specific cmake version. -RUN curl -L -o /tmp/cmake.tar.gz https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-$(uname -m).tar.gz; \ - gzip -d /tmp/cmake.tar.gz; \ - tar -xpf /tmp/cmake.tar --directory=/tmp; \ - cp -R /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/* /usr; \ +RUN curl -L -o /tmp/cmake.tar.gz https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-$(uname -m).tar.gz && \ + gzip -d /tmp/cmake.tar.gz && \ + tar -xpf /tmp/cmake.tar --directory=/tmp && \ + cp -R /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/* /usr && \ rm -rf /tmp/cmake-${CMAKE_VERSION}-linux-$(uname -m)/ # Properly create soft link