build-release.sh 458 B

12345678910111213141516171819
  1. #!/bin/sh
  2. # login docker hub
  3. source scripts/login.sh
  4. # prepare environment
  5. source scripts/prepare.sh
  6. # Build and push Docker images with both tags
  7. command docker buildx build \
  8. --platform linux/arm64,linux/arm/v7,linux/amd64 \
  9. --tag zilliz/attu:${TAG_NAME} \
  10. --tag zilliz/attu:${MAJOR_MINOR} \
  11. --tag zilliz/attu:latest \
  12. --build-arg VERSION=${TAG_NAME} \
  13. --file Dockerfile --push .
  14. # Remove buildx instance
  15. command docker buildx rm multiarch