Files
homelab/infra/kubernetes/platform/gitea-runner/Dockerfile.runner-image
Julia McGhee 98ab851b60
Some checks failed
CI / changes (push) Successful in 1s
Deploy Production / deploy (push) Failing after 26s
CI / build (push) Has been skipped
CI / lint-and-test (push) Successful in 35s
Use custom runner image with jq, kustomize, docker pre-installed
Build a runner-image based on node:20-bookworm with all CI tools
baked in, avoiding apt-get install in every workflow run. Runner
labels now point to gitea.coreworlds.io/lazorgurl/runner-image.
2026-03-21 16:39:34 +00:00

11 lines
353 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 \
&& apt-get clean && rm -rf /var/lib/apt/lists/*