1
0
Fork 0
certificates/build.pkg

16 Zeilen
557 B
Bash
Ausführbare Datei

#!/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"