fix: [nomad-step-4] S4-fix-3 — Dockerfile COPY sops fails on fresh clone (download instead) (#974) #975

Merged
dev-qwen2 merged 1 commit from fix/issue-974 into main 2026-04-17 16:14:54 +00:00
Showing only changes of commit 98bb5a3fee - Show all commits

View file

@ -7,8 +7,10 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
# Pre-built binaries (copied from docker/agents/bin/) # Pre-built binaries (copied from docker/agents/bin/)
# SOPS — encrypted data decryption tool # SOPS — encrypted data decryption tool
COPY docker/agents/bin/sops /usr/local/bin/sops # Download sops binary (replaces manual COPY of vendored binary)
RUN chmod +x /usr/local/bin/sops ARG SOPS_VERSION=3.9.4
RUN curl -fsSL "https://github.com/getsops/sops/releases/download/v${SOPS_VERSION}/sops-v${SOPS_VERSION}.linux.amd64" \
-o /usr/local/bin/sops && chmod +x /usr/local/bin/sops
# tea CLI — official Gitea/Forgejo CLI for issue/label/comment operations # tea CLI — official Gitea/Forgejo CLI for issue/label/comment operations
COPY docker/agents/bin/tea /usr/local/bin/tea COPY docker/agents/bin/tea /usr/local/bin/tea