forge-ci-base (sha256:1eca2c6ccbc6ebdd0a34db42bd06c0e9e8e0ecfde66552a1b98d38924ed091e5)

Published 2026-05-13 03:50:09 +00:00 by peterswimm

Installation

docker pull git.toilville.dev/toilville/forge-ci-base@sha256:1eca2c6ccbc6ebdd0a34db42bd06c0e9e8e0ecfde66552a1b98d38924ed091e5
sha256:1eca2c6ccbc6ebdd0a34db42bd06c0e9e8e0ecfde66552a1b98d38924ed091e5

Image layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=24.04
ADD file:8ce1caf246e7c778bca84c516d02fd4e83766bb2c530a0fffa8a351b560a2728 in /
CMD ["/bin/bash"]
ENV DEBIAN_FRONTEND=noninteractive
RUN /bin/sh -c apt-get update -qq && apt-get install -y -qq --no-install-recommends python3.12 python3-pip python3.12-venv curl gnupg ca-certificates git postgresql-client && curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && apt-get install -y -qq --no-install-recommends nodejs && update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 1 && ln -sf /usr/bin/python3 /usr/bin/python && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c pip install --no-cache-dir --break-system-packages psycopg2-binary pyyaml pytest # buildkit
ARG COSIGN_VERSION=v2.4.1
RUN |1 COSIGN_VERSION=v2.4.1 /bin/sh -c set -eu; arch="$(dpkg --print-architecture)"; case "$arch" in amd64) cosign_arch=amd64 ;; arm64) cosign_arch=arm64 ;; *) echo "unsupported arch: $arch" >&2; exit 1 ;; esac; curl -fsSL -o /usr/local/bin/cosign "https://github.com/sigstore/cosign/releases/download/${COSIGN_VERSION}/cosign-linux-${cosign_arch}"; chmod +x /usr/local/bin/cosign; cosign version # buildkit
COPY ritual /usr/local/bin/ritual # buildkit
RUN |1 COSIGN_VERSION=v2.4.1 /bin/sh -c chmod +x /usr/local/bin/ritual # buildkit
RUN |1 COSIGN_VERSION=v2.4.1 /bin/sh -c node --version && python3 --version && psql --version && cosign version && ritual --version # buildkit

Labels

Key Value
org.opencontainers.image.version 24.04
Details
Container
2026-05-13 03:50:09 +00:00
0
OCI / Docker
linux/amd64
192 MiB
Versions (5) View all
v20260513-4352d42 2026-05-13
latest 2026-05-13
4352d42 2026-05-13
85a9c9b 2026-05-06
v20260506-85a9c9b 2026-05-06