Vitaliy Potyarkin
f37c89b1fd
Some checks are pending
/ build-dotnet-8.0 (pull_request) Successful in 5m45s
/ build-oci-image-builder-bookworm (pull_request) Successful in 3m20s
/ build-openjdk-11-maven-3.8.6 (pull_request) Successful in 5m40s
/ build-python-3.11 (pull_request) Successful in 1m24s
/ build-python-3.13 (pull_request) Successful in 5m58s
/ build-dotnet-8.0 (push) Successful in 5m30s
/ build-oci-image-builder-bookworm (push) Successful in 4m6s
/ build-openjdk-11-maven-3.8.6 (push) Successful in 1m25s
/ build-python-3.11 (push) Successful in 5m39s
/ build-python-3.13 (push) Has started running
This saves some workflow time previously spent on installing Debian packages and also allows for easier reuse of Buildah in other repos' actions. Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com>
15 lines
513 B
Docker
15 lines
513 B
Docker
FROM docker.io/node:20-bookworm-slim as node
|
|
FROM docker.io/golang:1.23-bookworm
|
|
COPY --from=node /usr/local /usr/local
|
|
COPY --from=node /opt /opt
|
|
|
|
RUN apt-get update && \
|
|
apt-get install -y buildah && \
|
|
apt-get clean && \
|
|
rm -rf /var/lib/apt/lists/*
|
|
COPY docker-wrapper.sh /usr/local/bin/docker
|
|
|
|
# Configuration for buildah inside rootless podman
|
|
COPY containers.conf /etc/containers/containers.conf
|
|
COPY registries.conf /etc/containers/registries.conf
|
|
COPY storage.conf /etc/containers/storage.conf
|