乐必中项目打包上线流程

乐必中项目打包上线流程

一、gameStatic项目打包流程:

0.合并代码到master (记得合并时候仔细检查下有没有不能提交的代码)
1.SecureCRT连接到两台服务器(参照:http://wiki.letv.cn/pages/viewpage.action?pageId=65143852
2.分别都cd到gameStatic目录下
1
cd /letv/gameStatic
3.在226上执行打包脚本(不要在159上执行)
1
sh build.sh
4.等待226执行完成后(切记一定要执行完成),在159服务器上执行脚本
1
sh 159copy.sh
5.等159服务器脚本执行完毕,为了确保没问题,可以分别执行下面命令 ,查看两台服务器上文件修改时间是否一致
1
ll /letv/www
6.可以在浏览器上分别打开:http://10.110.176.226/http://10.110.154.159/ 多刷新几次,看控制台有没有报错

二、storeClient项目打包流程:

0.合并代码到master (记得合并时候仔细检查下有没有不能提交的代码)
1.SecureCRT连接到两台服务器(参照:http://wiki.letv.cn/pages/viewpage.action?pageId=65143852
2.分别都cd到storeClient目录下
1
cd /letv/storeClient
3.在226上执行打包脚本(不要在159上执行)
1
sh build.sh
4.等待226执行完成后(切记一定要执行完成),在159服务器上执行脚本
1
sh 159copy.sh
5.等159服务器脚本执行完毕,为了确保没问题,可以分别执行下面命令 ,查看两台服务器上文件修改时间是否一致
1
ll /letv/storeClient/.nuxt/
6.可以在浏览器上分别打开:http://10.110.176.226/storehttp://10.110.154.159/store 多刷新几次,看有没有报错
7.如果上面某个地址报错502,需要再对应服务器上走一遍下面的命令(没问题的服务器不用执行)
1
pm2 reload store
坚持原创技术分享,您的支持将鼓励我继续创作!