123456789101112131415161718192021222324252627282930313233343536 |
- #!/bin/bash
- BUILD_TAG="test1001"
- REGISTRY_URL="registry-internal.cn-hangzhou.aliyuncs.com"
- NAME_SPACE="c-wms"
- if [ "$2" != "" ];
- then
- BUILD_TAG="$2"
- fi
- # build_push_tag
- push_tag()
- {
- docker build -t qmstub:$BUILD_TAG .
- docker tag qmstub:$BUILD_TAG $REGISTRY_URL/$NAME_SPACE/qmstub:$BUILD_TAG
- docker push $REGISTRY_URL/$NAME_SPACE/qmstub:$BUILD_TAG
- docker rmi qmstub:$BUILD_TAG
- docker rmi $REGISTRY_URL/$NAME_SPACE/qmstub:$BUILD_TAG
- }
- if [ "$1" = "test" ];
- then
- # login
- REGISTRY_URL="192.168.200.218:5000"
- NAME_SPACE="hrsoft"
- push_tag
- elif [ "$1" = "common" ];
- then
- REGISTRY_URL="registry-internal.cn-hangzhou.aliyuncs.com"
- NAME_SPACE="hrsoft"
- push_tag
- else
- echo '测试环境参考命令:dpush.sh test test1001'
- echo '生产环境参考命令:dpush.sh prod prod1001'
- fi
|