debian-build-agent-13 (latest)
Published 2026-06-05 12:09:08 +01:00 by craig
Installation
docker pull git.stinglis.xyz/craig/debian-build-agent-13:latestsha256:41022b70d2ce801603aac8686881ee84c2c26c2e3d5f09dd15554f5ce434851fImage layers
| # debian.sh --arch 'amd64' out/ 'trixie' '@1779062400' |
| ARG BUILD_UID=1000 |
| ARG BUILD_GID=1000 |
| RUN |2 BUILD_UID=1000 BUILD_GID=1000 /bin/sh -c groupadd --gid ${BUILD_GID} build && useradd --uid ${BUILD_UID} --gid build --shell /bin/bash --create-home build # buildkit |
| RUN |2 BUILD_UID=1000 BUILD_GID=1000 /bin/sh -c apt update && apt install -y build-essential cmake ninja-build git pkg-config ruby-dev bundler wget curl && apt clean && rm -rf /var/lib/apt/lists/* # buildkit |
| WORKDIR /build |
| ARG NODE_VERSION=v24.16.0 |
| RUN |1 NODE_VERSION=v24.16.0 /bin/sh -c curl -fsSL https://nodejs.org/dist/${NODE_VERSION}/node-${NODE_VERSION}-linux-x64.tar.xz --output node.tar.xz # buildkit |
| RUN |1 NODE_VERSION=v24.16.0 /bin/sh -c tar -xf node.tar.xz -C /usr/ node-${NODE_VERSION}-linux-x64/bin/ node-${NODE_VERSION}-linux-x64/include/ node-${NODE_VERSION}-linux-x64/lib/ node-${NODE_VERSION}-linux-x64/share/ # buildkit |
| RUN |1 NODE_VERSION=v24.16.0 /bin/sh -c mv /usr/node-${NODE_VERSION}-linux-x64/bin/* /usr/bin # buildkit |
| RUN |1 NODE_VERSION=v24.16.0 /bin/sh -c mv /usr/node-${NODE_VERSION}-linux-x64/include/* /usr/include # buildkit |
| RUN |1 NODE_VERSION=v24.16.0 /bin/sh -c mv /usr/node-${NODE_VERSION}-linux-x64/lib/* /usr/lib # buildkit |