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