首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
有没有高手搞一个git一键部署。
fangjunai
2021-11-30 12:43
有没有高手搞一个git一键部署??
linux版本和win版本?
git pull
mvn clean package
jfinal.sh restart
项目:
JFinal
1
评论区
杜福忠
2021-11-30 16:38
这个?https://jfinal.com/share/1262
这个好像只能部署到阿里云上。
我们还有老项目,没有用maven管理的。是项目中直接用java main方法,执行打包IDE本地编译好的代码文件为zip后,再接口上传到项目指定目录下。然后可定时执行,或直接执行,自动清理垃圾文件后,再解压zip,和发钉钉运维群通知消息,并执行重启脚本。相当于项目中内置了升级功能。。。加个Controller还挺方便。。。
回复
fangjunai
2021-12-08 16:48
自己写了脚本,放在服务器运行。
IDEA push git, 在web服务器里一键执行脚本(自动 pull,package,restart);
linux:
sh -c "cd /www/项目名称/项目名称; git pull"
sh -c "cd /www/项目名称/项目名称; mvn clean package"
/www/项目名称/项目名称/target/项目名称-release/项目名称/jfinal.sh stop
/www/项目名称/项目名称/target/项目名称-release/项目名称/jfinal.sh start
回复
发送
我要反馈
热门反馈
扫码入社
这个好像只能部署到阿里云上。
我们还有老项目,没有用maven管理的。是项目中直接用java main方法,执行打包IDE本地编译好的代码文件为zip后,再接口上传到项目指定目录下。然后可定时执行,或直接执行,自动清理垃圾文件后,再解压zip,和发钉钉运维群通知消息,并执行重启脚本。相当于项目中内置了升级功能。。。加个Controller还挺方便。。。