From cf0c053839a87c2a2d9b524a478667fa832062c9 Mon Sep 17 00:00:00 2001 From: Max Lv Date: Sat, 7 Feb 2026 16:44:55 +0800 Subject: [PATCH] Fix Docker build: disable tests and remove git dep The tests/ directory is excluded by .dockerignore, so pass -DBUILD_TESTING=OFF to cmake. Submodules are already checked out by actions/checkout, no need for git inside the container. Co-Authored-By: Claude Opus 4.6 --- docker/alpine/Dockerfile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docker/alpine/Dockerfile b/docker/alpine/Dockerfile index 392e65a0..1a1df756 100644 --- a/docker/alpine/Dockerfile +++ b/docker/alpine/Dockerfile @@ -25,9 +25,8 @@ RUN set -x \ pcre2-dev \ # Build & install && cd /tmp/repo \ - && git submodule update --init --recursive || true \ && mkdir -p build && cd build \ - && cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local -DWITH_DOC=OFF -DCMAKE_BUILD_TYPE=Release \ + && cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local -DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE=Release \ && make -j$(getconf _NPROCESSORS_ONLN) \ && make install \ && cd /usr/local/bin \