ot-browser/build_container.sh
Felix Niederwanger f89d8a9c4b
Introduce parallel builds
Build all containers in parallel.
2024-02-12 08:55:32 +01:00

16 lines
424 B
Bash
Executable file

#!/bin/bash -e
export MANIFEST="ot-browser"
export IMAGE="codeberg.org/grisu48/ot-browser"
buildah manifest create "$MANIFEST"
buildah build --arch amd64 --tag "$IMAGE" --manifest "$MANIFEST" . &
buildah build --arch arm64 --tag "$IMAGE" --manifest "$MANIFEST" . &
# TODO: Add RISC-V
#buildah build --arch riscv64 --tag "$IMAGE" --manifest "$MANIFEST" . &
wait
buildah manifest push --all "$MANIFEST" "docker://$IMAGE"