Pull images used for building containers before building them

This commit is contained in:
Lilian 2025-07-01 14:15:41 -04:00
parent 0676338348
commit 5333f27ec6

View file

@ -2,13 +2,6 @@
BASEDIR=/etc/forgejo-actions
for container in "$BASEDIR"/Containerfile.*; do
base=$(basename "$container")
tag=${base#"Containerfile."}
podman build -t "git.ctbk.de/infra/$tag" --cpu-quota 50000 -f "$container" $BASEDIR
podman push "git.ctbk.de/infra/$tag"
done
# extra container tags and pushes for things that we dont build, but need
podman pull data.forgejo.org/oci/alpine:latest
podman pull ghcr.io/catthehacker/ubuntu:act-24.04
@ -18,3 +11,11 @@ podman tag ghcr.io/catthehacker/ubuntu:act-24.04 git.ctbk.de/infra/ubuntu:act-24
podman push git.ctbk.de/infra/alpine:latest
podman push git.ctbk.de/infra/ubuntu:act-24.04
for container in "$BASEDIR"/Containerfile.*; do
base=$(basename "$container")
tag=${base#"Containerfile."}
podman build -t "git.ctbk.de/infra/$tag" --cpu-quota 50000 -f "$container" $BASEDIR
podman push "git.ctbk.de/infra/$tag"
done