jenkins安裝步驟

1、執(zhí)行這兩個命令(不知道不執(zhí)行會不會報錯,我在安裝的時候執(zhí)行了):

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

2、去官網(wǎng)https://pkg.jenkins.io/redhat-stable/下載rpm文件,我下載的是這個jenkins-2.204.1-1.1.noarch.rpm版本的。

3、把rpm文件上傳到你的服務器里

4、安裝:sudo rpm -ih jenkins-2.73.2-1.1.noarch.rpm

自動安裝完成之后,以下路徑自動創(chuàng)建:

/usr/lib/jenkins/jenkins.war????WAR包?

/etc/sysconfig/jenkins?? ????配置文件

/var/lib/jenkins/ ? ? ? 默認的JENKINS_HOME目錄

/var/log/jenkins/jenkins.log????Jenkins日志文件

5、啟動Jenkins:sudo service jenkins start。如果遇到啟動失敗的情況,則在/etc/init.d/jenkins文件里加入你的java環(huán)境變量后再執(zhí)行該命令。加入位置如下圖:

6、訪問jenkins ip+端口(默認8080)第一次登錄Jenkins會要求解鎖,打開紅色標記中的路徑,取出password,填入上圖,點擊continue



7、輸入完成后會提示安裝自定義插件還是推薦插件,此處我選擇推薦插件,安裝過程可能由于網(wǎng)絡原因導致失敗,后續(xù)失敗的可以在系統(tǒng)設置-插件管理里面卸載或者重新安裝即可。

等待安裝。。。。。


選擇continue繼續(xù)設置管理員


創(chuàng)建用戶并登陸



shell腳本

如果是直接在jenkins部署項目的話可以使用以下腳本:

#!/bin/bash -ile? ??

project=surveyplugin-0.0.1-SNAPSHOT.jar? #這里需要替換成你jar包的名字

pathName=surveyplugin? ? ? #這里也替換成你的,每個人不一樣

echo "拷貝文件"

rm -rf /root/springboot/$project? #刪除舊的jar包

cp? /var/lib/jenkins/workspace/$pathName/target/$project? /root/springboot #因為jenkins打包自動放在它自己的目錄下,我就cp復制到了我定義的目錄下? /usr/local/src/java/ 下

echo "切換路徑"

cd /root/springboot

pid=`ps -ef | grep $project | grep -v grep | awk '{print $2}'`? #殺掉原有項目進程

if [ -n "$pid" ]

then

? kill -9 $pid

? echo "殺死存在進程"

fi

BUILD_ID=dontKillMe

echo "執(zhí)行"

nohup java -jar $project --spring.profiles.active=test >thirdLogin.file 2 2>&1 & #啟動進程

echo "啟動成功!"

如果部署不同的服務器則需要額外執(zhí)行shell腳本

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容