# 参数信息 version='v1.0.0' current_date=$(date "+%Y%m%d") SHELL_FOLDER=$(cd "$(dirname "$0")";pwd) cd ${SHELL_FOLDER} # 编译项目 cd ../../marketing-ui/admin-ui/ && npm install && npm run build:prod && cd ../../ docker build -f scripts/portal/Dockerfile -t xmodel/marketing-portal:${version}-${current_date} . # 重命名镜像 portal_registry=registry.cn-hangzhou.aliyuncs.com/xmodel/marketing-portal:${version}-${current_date}-release docker tag xmodel/marketing-portal:${version}-${current_date} "${portal_registry}" # 打印仓库地址 echo "docker push ${portal_registry}"