Merge pull request #937 from nhooyr/docker-fix-7514

ci: Be specific about allowed platform for each builder to prevent QEMU usage
This commit is contained in:
Anmol Sethi 2023-02-27 21:33:18 -08:00 committed by GitHub
commit 8abc384959
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -346,10 +346,10 @@ if [ "\$(uname -m)" = aarch64 ]; then
docker context create ci-d2-linux-amd64 --docker "host=ssh://$CI_D2_LINUX_AMD64"
fi
if ! docker buildx ls | grep -qF 'd2 *'; then
docker buildx create --use --name d2 default
docker buildx create --use --name d2 --platform linux/arm64 default
fi
if ! docker buildx inspect d2 | grep -qF ci-d2-linux-amd64; then
docker buildx create --append --name d2 ci-d2-linux-amd64
docker buildx create --append --name d2 --platform linux/amd64 ci-d2-linux-amd64
fi
fi