使用jenkins部署springboot項目的方法步驟

1.準備工作

1、JDK安裝

2、Maven安裝

3、Git安裝

4、jenkins安裝

以上軟件安裝成功後進入jenkins進行相關配置。

如果需要通過SSH進行遠程發佈項目,jenkins需要安裝 Publish Over SSH 插件

2.全局配置

通過whereis git查找git的安裝地址

3.全局配置完成後在進行系統配置 ,如圖

4.基礎配置完成以後,下面我們來新建一個項目

項目的配置:

5.shell

mvn clean package -Dmaven.test.skip=true
echo $spring_profile $jar_path $jar_name
cd /opt/shell/
./stop.sh $jar_name
echo "Execute shell Finish"
./startup.sh $spring_profile $jar_path $jar_name $project_name

6.stop.sh 腳本

#!/bin/bash
jar_name=${ 1 }
echo "Stopping" ${jar_name}
pid= `ps -ef | grep ${jar_name} | grep -v grep | awk '{print $2}'`
if [ -n "$pid" ]
then
echo "kill -9 的pid:" $pid
kill - 9 $pid
fi

7.start.sh 腳本

#!/bin/bash
spring_profile=${ 1 }
jar_path=${ 2 }
jar_name=${ 3 }
project_name=${ 4 }
cd ${jar_path}/${project_name}/target/
echo ${jar_path}/${project_name}/target/
echo nohup java -jar ${jar_name} &
BUILD_ID=dontKillMe nohup java -jar ${jar_name} --spring.profiles.active=${spring_profile} &

到此這篇關於使用jenkins部署springboot項目的方法步驟的文章就介紹到這瞭,更多相關jenkins部署springboot內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!