一键批处理拉代码并编译

之前发过但觉得不是很好, 稍微修改了.   留个脚印,日后再用.

我一般流程:

本地代码提交   ->  git服务器   ->   web服务器一键拉代码并编译;

Linux敲代码太麻烦所以搞个一批处理方便更新项目:

   第一步:  git clone 项目地址 

   第二步:  创建一个批处理命令如: restart.sh

#必须先安装git和maven环境 
(cd /www/项目/target/项目-release/项目/ && ./jfinal-sh.sh stop)
(cd /www/项目/ && git fetch --all && git reset --hard origin/master && git pull)
(cd /www/项目/ && mvn clean package)
(cd /www/项目/ && chmod -R 777 /www/项目/)
(cd /www/项目/target/项目-release/项目/ && ./jfinal-sh.sh start)

   第三步:   执行批处理命令    ./restart.sh    完成自动更新并编译. 

评论区

快乐的蹦豆子

2022-05-05 10:51

略简单

热门分享

扫码入社