From 08e800f64119ec1e6ef1d6dbcaf6390e80f3083c Mon Sep 17 00:00:00 2001 From: Walter Oggioni Date: Fri, 19 Jun 2026 23:16:35 +0800 Subject: [PATCH] added git to gitea runner builder image --- .gitea/workflows/build-gitea-runner.yaml | 6 +++--- gitea-runner/Dockerfile | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/build-gitea-runner.yaml b/.gitea/workflows/build-gitea-runner.yaml index f90518c..c70dc11 100644 --- a/.gitea/workflows/build-gitea-runner.yaml +++ b/.gitea/workflows/build-gitea-runner.yaml @@ -32,17 +32,17 @@ jobs: "gitea.woggioni.net/woggioni/gitea-runner:latest" - - name: Build and push java image + name: Build and push debian image uses: docker/build-push-action@v6 with: builder: multiplatform-builder context: "{{defaultContext}}:gitea-runner" - target: java + target: debian platforms: | linux/amd64 linux/arm64 push: true pull: true tags: | - "gitea.woggioni.net/woggioni/gitea-runner/java:latest" + "gitea.woggioni.net/woggioni/gitea-runner/debian:latest" diff --git a/gitea-runner/Dockerfile b/gitea-runner/Dockerfile index acfab0f..15ca1ab 100644 --- a/gitea-runner/Dockerfile +++ b/gitea-runner/Dockerfile @@ -9,11 +9,11 @@ USER gitea-runner WORKDIR /var/lib/gitea-runner CMD ["/usr/bin/gitea-runner", "daemon", "--config", "/etc/gitea-runner/config.yaml"] -FROM debian:stable-slim AS java +FROM debian:stable-slim AS debian RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ --mount=type=cache,target=/var/lib/apt,sharing=locked \ apt update &&\ - apt install -y nodejs unzip + apt install -y nodejs unzip git RUN useradd gitea-runner -d /var/lib/gitea-runner -u 555 -r USER gitea-runner WORKDIR /var/lib/gitea-runner