diff --git a/build.pkg b/build.pkg index 3dedced..96a8f15 100755 --- a/build.pkg +++ b/build.pkg @@ -1,8 +1,16 @@ #!/bin/bash set -eu -o pipefail podmanrun() { - podman run --pull=newer --rm -t -e VAULT_ADDR=http://vault.home.internal --secret=VAULT_TOKEN,type=env --userns keep-id:uid=1000,gid=1000 -v .:/src/build -w /src/build "$1" "/src/build/build_$2.sh" + 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"