ci-runner (u22n24s)

Published 2026-08-02 11:21:18 +00:00 by takakuni

Installation

docker pull git.tensorcash.org/tensorcash/ci-runner:u22n24s
sha256:cd2bc75f32d95ebae6894ebb787451a3a6c8a29a4bc7ffeb059c0ae48ae28794

Image layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=22.04
ADD file:c5143b228eb55f19ed4d3b653ad68ec7afe54ded0247e090ce3afb9e5484adfb in /
CMD ["/bin/bash"]
ARG FORGEJO_RUNNER_VERSION=v12.13.2
RUN |1 FORGEJO_RUNNER_VERSION=v12.13.2 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl git jq unzip zip xz-utils build-essential cmake ninja-build pkg-config python3 python3-pip python3-venv gnupg && rm -rf /var/lib/apt/lists/* # buildkit
RUN |1 FORGEJO_RUNNER_VERSION=v12.13.2 /bin/sh -c curl -fsSL https://deb.nodesource.com/setup_24.x | bash - && apt-get install -y --no-install-recommends nodejs && rm -rf /var/lib/apt/lists/* && node --version # buildkit
COPY /usr/bin/x86_64-w64-mingw32-* /usr/bin/ # buildkit
COPY /usr/lib/gcc/x86_64-w64-mingw32/ /usr/lib/gcc/x86_64-w64-mingw32/ # buildkit
COPY /usr/x86_64-w64-mingw32/ /usr/x86_64-w64-mingw32/ # buildkit
COPY /usr/lib/go-1.24/ /usr/local/go/ # buildkit
COPY /usr/local/rustup/ /usr/local/rustup/ # buildkit
COPY /usr/local/cargo/ /usr/local/cargo/ # buildkit
COPY /usr/local/bin/flatc /usr/local/bin/flatc # buildkit
ENV PATH=/usr/local/cargo/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin RUSTUP_HOME=/usr/local/rustup CARGO_HOME=/usr/local/cargo
RUN |1 FORGEJO_RUNNER_VERSION=v12.13.2 /bin/sh -c curl -fsSL "https://code.forgejo.org/forgejo/runner/releases/download/${FORGEJO_RUNNER_VERSION}/forgejo-runner-${FORGEJO_RUNNER_VERSION#v}-linux-amd64" -o /usr/local/bin/forgejo-runner && chmod 0755 /usr/local/bin/forgejo-runner && forgejo-runner --version # buildkit
RUN |1 FORGEJO_RUNNER_VERSION=v12.13.2 /bin/sh -c groupadd -g 1001 runner && useradd -m -u 1001 -g 1001 -s /bin/bash runner && mkdir -p /data && chown 1001:1001 /data # buildkit
RUN |1 FORGEJO_RUNNER_VERSION=v12.13.2 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends sudo && rm -rf /var/lib/apt/lists/* && echo 'runner ALL=(ALL) NOPASSWD:ALL' > /etc/sudoers.d/runner && chmod 0440 /etc/sudoers.d/runner # buildkit
USER 1001
WORKDIR /data
ENTRYPOINT ["/usr/local/bin/forgejo-runner"]
CMD ["daemon" "--config" "/etc/forgejo-runner/config.yml"]

Labels

Key Value
org.opencontainers.image.version 22.04
Details
Container
2026-08-02 11:21:18 +00:00
1
OCI / Docker
linux/amd64
716 MiB
Versions (4) View all
u22n24s 2026-08-02
u22n24 2026-08-02
u22 2026-08-02
forgejo 2026-08-02