项目名称:拉新营销平台
业务:
⽤户服务:⽤户注册/登录、 头像和信息维护、 收货地址模块
优惠券服务:展示和领劵、 使⽤和释放,
商品服务:商品基本展示库存扣减回收、 购物⻋模块
订单服务:下单⽀付、 订单基本操作
https://blog.virtualagent.cn/blog/series/Project_XD_Paas
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.8 KiB
43 lines
1.8 KiB
#登录阿里云镜像仓
|
|
docker login --username=tb86538668 registry.cn-hangzhou.aliyuncs.com --password=
|
|
|
|
#构建整个项目,或者单独构建common项目,避免依赖未被构建上去
|
|
cd ../nla-common
|
|
mvn install
|
|
|
|
#构建网关
|
|
cd ../nla-gateway
|
|
mvn install -Dmaven.test.skip=true dockerfile:build
|
|
docker tag nla-cloud/nla-gateway:latest registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-gateway:v1.2
|
|
docker push registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-gateway:v1.2
|
|
echo "网关构建推送成功"
|
|
|
|
#用户服务
|
|
cd ../nla-user-service
|
|
mvn install -Dmaven.test.skip=true dockerfile:build
|
|
docker tag nla-cloud/nla-user-service:latest registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-user-service:v1.2
|
|
docker push registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-user-service:v1.2
|
|
echo "用户服务构建推送成功"
|
|
|
|
#商品服务
|
|
cd ../nla-product-service
|
|
mvn install -Dmaven.test.skip=true dockerfile:build
|
|
docker tag nla-cloud/nla-product-service:latest registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-product-service:v1.2
|
|
docker push registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-product-service:v1.2
|
|
echo "商品服务构建推送成功"
|
|
|
|
#订单服务
|
|
cd ../nla-order-service
|
|
mvn install -Dmaven.test.skip=true dockerfile:build
|
|
docker tag nla-cloud/nla-order-service:latest registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-order-service:v1.2
|
|
docker push registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-order-service:v1.2
|
|
echo "订单服务构建推送成功"
|
|
|
|
#优惠券服务
|
|
cd ../nla-coupon-service
|
|
mvn install -Dmaven.test.skip=true dockerfile:build
|
|
docker tag nla-cloud/nla-coupon-service:latest registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-coupon-service:v1.2
|
|
docker push registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-coupon-service:v1.2
|
|
echo "优惠券服务构建推送成功"
|
|
|
|
echo "=======构建脚本执行完毕====="
|
|
|