From f89d8a9c4bbf8c32e6079721082608fba6ef5e66 Mon Sep 17 00:00:00 2001 From: phoenix Date: Mon, 12 Feb 2024 08:55:32 +0100 Subject: [PATCH] Introduce parallel builds Build all containers in parallel. --- build_container.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/build_container.sh b/build_container.sh index ebece52..32e31f9 100755 --- a/build_container.sh +++ b/build_container.sh @@ -6,9 +6,10 @@ 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 amd64 --tag "$IMAGE" --manifest "$MANIFEST" . -buildah build --arch arm64 --tag "$IMAGE" --manifest "$MANIFEST" . -#buildah build --arch riscv --tag "$IMAGE" --manifest "$MANIFEST" . +#buildah build --arch riscv64 --tag "$IMAGE" --manifest "$MANIFEST" . & +wait buildah manifest push --all "$MANIFEST" "docker://$IMAGE"