add release build-arg to docker multiarch builds (#11752)

This commit is contained in:
Harshavardhana
2021-03-10 09:41:44 -08:00
committed by GitHub
parent 952b0f111d
commit 3ffe520643
2 changed files with 13 additions and 9 deletions

View File

@@ -2,15 +2,17 @@
sudo sysctl net.ipv6.conf.wlp59s0.disable_ipv6=1
docker buildx build --push --no-cache -t "minio/minio:latest" \
release=$(git describe --abbrev=0 --tags)
docker buildx build --push --no-cache \
--build-arg RELEASE="${release}" -t "minio/minio:latest" \
--platform=linux/arm64,linux/amd64,linux/ppc64le,linux/s390x \
-f Dockerfile.release .
docker buildx prune -f
release=$(git describe --abbrev=0 --tags)
docker buildx build --push --no-cache -t "minio/minio:${release}" \
docker buildx build --push --no-cache \
--build-arg RELEASE="${release}" -t "minio/minio:${release}" \
--platform=linux/arm64,linux/amd64,linux/ppc64le,linux/s390x \
-f Dockerfile.release .