docker.arm64.sh 655 B

12345678910111213141516171819202122232425
  1. #!/bin/bash
  2. VERSION=$(grep -o '\"version\": \"[^\"]*\"' package.json | sed 's/[^0-9a-z.-]//g' | sed 's/version//g')
  3. LATEST="latest"
  4. # if branch is unstable in git for circle ci
  5. if [ -n "$CIRCLE_BRANCH" ]; then
  6. if [ "$CIRCLE_BRANCH" != "master" ]; then
  7. LATEST="$LATEST-$CIRCLE_BRANCH"
  8. fi
  9. fi
  10. echo "Pushing azukaar/cosmos-server:$VERSION and azukaar/cosmos-server:$LATEST"
  11. sh build.arm64.sh
  12. docker build \
  13. -t azukaar/cosmos-server:$VERSION-arm64 \
  14. -t azukaar/cosmos-server:$LATEST-arm64 \
  15. -f dockerfile.arm64 \
  16. --platform linux/arm64 \
  17. .
  18. docker push azukaar/cosmos-server:$VERSION-arm64
  19. docker push azukaar/cosmos-server:$LATEST-arm64