jenkins 自动构建并发布springboot 项目
1. 安装 jenkins ,我这里义war 包安装的
2.安装 jenkins 需要的插件,我主要安装了很多插件 如 汉化,maven,git,svn 等等
3.配置各种 环境,编写shell 脚本,完成构建后发布
点击应用 构建就行 是不是炒鸡简单啊。
脚本如下 自行扩展:
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 点击构建 效果如下
以后每次 改代码发布项目 直接点击 一下就好了
elk