From 29b7fb644931fa203a26ed9f9de680d2ea7bb0f4 Mon Sep 17 00:00:00 2001 From: Sudo-Ivan Date: Wed, 14 Jan 2026 08:38:28 -0600 Subject: [PATCH] Refactor Dockerfile to use external build script --- Dockerfile.arch-builder | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/Dockerfile.arch-builder b/Dockerfile.arch-builder index 42b473b..21214b8 100644 --- a/Dockerfile.arch-builder +++ b/Dockerfile.arch-builder @@ -35,9 +35,6 @@ WORKDIR /home/build/project COPY --chown=build:build packaging/arch /home/build/project/ # Default command to build the package -# We use a script to handle potential permission issues with volume mounts -RUN echo '#!/bin/bash\nsudo chown -R build:build /home/build/project\ncd /home/build/project\nsudo -u build makepkg -s --noconfirm' > /usr/local/bin/build.sh && \ - chmod +x /usr/local/bin/build.sh - -CMD ["/usr/local/bin/build.sh"] +# The script is provided by the mounted volume or copied during build +CMD ["/bin/bash", "/home/build/project/build.sh"]