12345678910111213141516 |
- #!/bin/bash
- gitVersion=$(git rev-parse HEAD)
- # echo $gitVersion
- gitShortVersion=$(git rev-parse --short HEAD)
- # echo $gitShortVersion
- # # 指定字符串长度
- # LENGTH=10
- #編譯DOckerfile 餅推送到腿服務 指定鏡像名稱為ppdios
- aws ecr get-login-password --region ap-east-1 | docker login --username AWS --password-stdin 084828556997.dkr.ecr.ap-east-1.amazonaws.com
- #--progress=plain
- docker buildx build --platform linux/amd64,linux/arm64 . -t wallet:${gitShortVersion} --build-arg GIT_VERSION=${gitVersion} --build-arg GIT_SHORT_VERSION=${gitShortVersion}
- docker tag wallet:${gitShortVersion} 084828556997.dkr.ecr.ap-east-1.amazonaws.com/app/wallet:${gitShortVersion}
- docker push 084828556997.dkr.ecr.ap-east-1.amazonaws.com/app/wallet:${gitShortVersion}
|