build.sh 468 B

12345678910111213141516171819
  1. #!/bin/bash
  2. ZTO_VER=$(git describe --tags $(git rev-list --tags --max-count=1))
  3. ZTO_COMMIT=$(git rev-parse HEAD)
  4. build() {
  5. sudo docker login --username=${DOCKERHUB_USERNAME}
  6. sudo docker buildx build \
  7. --push \
  8. --platform linux/arm/v7,linux/arm64/v8,linux/amd64 \
  9. --tag zerotier/zerotier-synology:${ZTO_VER} \
  10. --tag zerotier/zerotier-synology:latest \
  11. --build-arg ZTO_COMMIT=${ZTO_COMMIT} \
  12. --build-arg ZTO_VER=${ZTO_VER} \
  13. .
  14. }
  15. "$@"