Files
homelab/infra/kubernetes/platform/gitea-runner/Dockerfile.runner-image
Julia McGhee 14cf33f57f
Some checks are pending
CI / build (push) Blocked by required conditions
CI / changes (push) Successful in 2s
CI / lint-and-test (push) Successful in 27s
Deploy Production / deploy (push) Successful in 24s
Bake pnpm into runner image, fix config loading with --config flag
Pre-install pnpm 9.15.4 via corepack in the image so it doesn't
download every run. Use --config CLI flag instead of CONFIG_FILE
env var to ensure container.options volume mount is applied.
2026-03-21 16:49:14 +00:00

12 lines
419 B
Docker

FROM node:20-bookworm
RUN apt-get update && apt-get install -y --no-install-recommends \
jq \
curl \
git \
docker.io \
&& curl -sL https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize%2Fv5.6.0/kustomize_v5.6.0_linux_amd64.tar.gz \
| tar xz -C /usr/local/bin \
&& corepack enable && corepack prepare pnpm@9.15.4 --activate \
&& apt-get clean && rm -rf /var/lib/apt/lists/*