marketing/scripts/server/docker_build_server.sh

16 lines
557 B
Bash

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