#!/bin/bash set -eu -o pipefail podmanrun() { mkdir -p packages podman run --pull=newer --rm \ -e VAULT_ADDR=http://vault.home.internal --secret=VAULT_TOKEN,type=env \ --userns keep-id:uid=1000,gid=1000 \ -v .:/src/build:O \ -v ./packages:/src/build/packages \ -w /src/build \ "$1" "/src/build/build_$2.sh" } podmanrun "gitea.sebastian-tobie.de/docker/debian:bookworm" "debian" podmanrun "gitea.sebastian-tobie.de/docker/archlinux" "archlinux" podmanrun "gitea.sebastian-tobie.de/docker/ubi:9" "ubi"