jenkins 自动构建并发布springboot 项目


1. 安装 jenkins ,我这里义war 包安装的

2.安装 jenkins 需要的插件,我主要安装了很多插件 如 汉化,maven,git,svn 等等

1586095141979

3.配置各种 环境,编写shell 脚本,完成构建后发布

1586095236193

1586095253670

点击应用 构建就行 是不是炒鸡简单啊。

脚本如下 自行扩展:

mvn install
ps -ef | grep "blog-web-2.2.2.jar" | grep -v grep | awk '{print $2}'|while read pid
do
kill $pid;
sleep 30s
done
cp /root/.jenkins/workspace/web/blog-web/target/blog-web-2.2.2.jar /usr/app
nohup java -jar /usr/app/blog-web-2.2.2.jar &

4 点击构建 效果如下

1586095387299

以后每次 改代码发布项目 直接点击 一下就好了

其中遇到一个坑 jenkins Process leaked file descriptors


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM