| # debian.sh --arch 'amd64' out/ 'bookworm' '@1775433600' |
| /bin/sh -c apt-get update && apt-get install -y --no-install-recommends git curl openssh-client jq ca-certificates gnupg python3 python3-pip python3-venv && rm -rf /var/lib/apt/lists/* |
| /bin/sh -c curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg && echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" > /etc/apt/sources.list.d/github-cli.list && apt-get update && apt-get install -y gh && rm -rf /var/lib/apt/lists/* |
| /bin/sh -c curl -fsSL https://deb.nodesource.com/setup_22.x | bash - && apt-get install -y nodejs && rm -rf /var/lib/apt/lists/* && npm install -g @anthropic-ai/claude-code |
| COPY dir:427d7b7093b372bb7a2478feafad3e94676be69272933c4f88b7107821c6919e in /usr/local/go |
| ENV PATH="/usr/local/go/bin:${PATH}" |
| ENV RUSTUP_HOME="/usr/local/rustup" CARGO_HOME="/usr/local/cargo" PATH="/usr/local/cargo/bin:${PATH}" |
| /bin/sh -c curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain stable --profile minimal |
| COPY file:2f32a6abaf2deeaa52fc059b3a3745d1094f8a3b157e54da5e8e656a151e7568 in /usr/local/bin/swe-af-worker |
| WORKDIR /workspace |
| ENTRYPOINT ["/usr/local/bin/swe-af-worker"] |