Files
litemall/deploy/util/upload.sh
Junling Bu 24c99f4577 1. 进一步完善文档。
2. util/upload.sh自动上传脚本
2018-03-24 17:28:24 +08:00

24 lines
1.0 KiB
Bash
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#!/bin/bash
# 请注意
# 1. 本脚本的作用是把本项目编译的结果保存到deploy文件夹中然后上传到云主机
# 2. 运行本脚本前请确认Spring Boot模块已经编译同时litemall-admin模块也已经便宜
# 3. util/upload.sh脚本是运行在开发机中bin/deploy.sh脚本是运行在云主机中
# 4. 这是一个简单的脚本,用户可以按照自己需求修改
# 请设置云主机的IP地址
CVM=XXX.XXX.XXX.XXX
# 请设置本地SSH私钥文件id_rsa
ID_RSA=/XXX/id_rsa
# 复制三个Spring Boot应用
cp -f ./litemall-os-api/target/litemall-os-api-*.jar ./deploy/litemall-os-api/litemall-os-api.jar
cp -f ./litemall-wx-api/target/litemall-wx-api-*.jar ./deploy/litemall-wx-api/litemall-wx-api.jar
cp -f ./litemall-admin-api/target/litemall-admin-api-*.jar ./deploy/litemall-admin-api/litemall-admin-api.jar
# 压缩litemall-admin应用
tar -zcvf ./deploy/litemall-admin/dist.tar -C ./litemall-admin/dist .
# 上传云主机
scp -i $ID_RSA -r ./deploy ubuntu@$CVM:/home/ubuntu/