#登录阿里云镜像仓 docker login --username=1000102374443412 ccr.ccs.tencentyun.com --password=1234567 #构建整个项目,或者单独构建common项目,避免依赖未被构建上去 cd ../xdclass-common mvn install #构建网关 cd ../xdclass-gateway mvn install -Dmaven.test.skip=true dockerfile:build docker tag xdclass-cloud/xdclass-gateway:latest ccr.ccs.tencentyun.com/xdclass_test655/api-gateway:v1.2 docker push ccr.ccs.tencentyun.com/xdclass_test655/api-gateway:v1.2 echo "网关构建推送成功" #用户服务 cd ../xdclass-user-service mvn install -Dmaven.test.skip=true dockerfile:build docker tag xdclass-cloud/xdclass-user-service:latest ccr.ccs.tencentyun.com/xdclass_test655/xdclass-user-service:v1.2 docker push ccr.ccs.tencentyun.com/xdclass_test655/xdclass-user-service:v1.2 echo "用户服务构建推送成功" #商品服务 cd ../xdclass-product-service mvn install -Dmaven.test.skip=true dockerfile:build docker tag xdclass-cloud/xdclass-product-service:latest ccr.ccs.tencentyun.com/xdclass_test655/xdclass-product-service:v1.2 docker push ccr.ccs.tencentyun.com/xdclass_test655/xdclass-product-service:v1.2 echo "商品服务构建推送成功" #订单服务 cd ../xdclass-order-service mvn install -Dmaven.test.skip=true dockerfile:build docker tag xdclass-cloud/xdclass-order-service:latest ccr.ccs.tencentyun.com/xdclass_test655/xdclass-order-service:v1.2 docker push ccr.ccs.tencentyun.com/xdclass_test655/xdclass-order-service:v1.2 echo "订单服务构建推送成功" #优惠券服务 cd ../xdclass-coupon-service mvn install -Dmaven.test.skip=true dockerfile:build docker tag xdclass-cloud/xdclass-coupon-service:latest ccr.ccs.tencentyun.com/xdclass_test655/xdclass-coupon-service:v1.2 docker push ccr.ccs.tencentyun.com/xdclass_test655/xdclass-coupon-service:v1.2 echo "优惠券服务构建推送成功" echo "=======构建脚本执行完毕====="
本文作者为DBC,转载请注明。