Jenkins 插件管理


 

 

 

Jenkins 插件管理

Jenkins 本身是一個引擎、一個框架,只是提供了很簡單功能,其強大的功能都是通過插件來實現的,jenkins 有一個龐大的插件生態系統,為 Jenkins 提供豐富的功能擴展。

下面我們來介紹常用的幾種插件安裝方式

 

 

自動插件安裝:

在 jenkins 主頁面,點擊系統管理:

 

 

 進入系統管理面面,在右側選擇管理插件: 

 

 

 進入插件管理頁面,點擊可選插件,選擇你需要安裝的插件

 

 

 

安裝完成后,一般情況下不需要重啟 Jenkins,具體根據提示操作。

 

手工安裝插件

除了上面的插件安裝方法,Jenkins 還為我們提供了手工安裝插件的方式,特別是在國內,由於網絡的原因,有時候我們使用上述方法安裝插件會經常不成功,所以我們可以采用下載插件,然后再上傳的方式來安裝插件。

 


官方的插件下載地址:http://updates.jenkins-ci.org/
國內的源:https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/

 

 

 

 

如果是在官方網站下載插件,好下載與你 jenkins 版本對應的插件,

如果是在清華鏡像下載插件,則不存在版本的問題。下載后得到的一個以.hpi 為擴展名的文件,

 

 

 

 下載 backup.hpi 后,我們手動安裝 backup 插件,進入到插件管理頁面

 

 

 

按上圖提示,上傳完成后,重新啟動 jenkins,完成插件的安裝。

 

第三種插件安裝方式

在已經安裝好Jenkins 服務器上,把插件 目錄  /var/lib/jenkins/plugins 打包,然后復制到這台機器上的新安裝的插件目錄 解壓,然后重啟Jenkins  然后插件就安裝好。

 

Jenkins 保存的所有東西 一切都是文件,沒有數據庫

 

 

覆蓋插件目錄

Jenkins插件目錄在/var/lib/jenkins/plugins

Jenkins所有插件都放在這個目錄

 

我們可以備份已經安裝好插件的Jenkins服務器上的/var/lib/jenkins/plugins目錄,
然后把備份文件上傳到我們需要安裝插件的新 Jenkins 服務器的對應目錄上,然后重啟 Jenkins。


這種方法其實給我們提供了一種更加快速的安裝 Jenkins 插件的方法。

建議在初始安裝jenkins 時,可以使用此方法,其他時候盡量使用前兩種方式。

前面我們在初始化 jenkins 的時候,跳過了插件的安裝,現在我們的 Jenkins 插件目錄為空,因為我們沒有安裝任何插件:

[root@ci-node2 src]# ll /var/lib/jenkins/plugins/
total 0

 

將plugins所有文件都移動到 jenkins的插件目錄,

/usr/local/src/plugins
[root@ci-node2 plugins]# mv * /var/lib/jenkins/plugins/

完成后,重啟Jenkins

[root@ci-node2 plugins]# systemctl restart jenkins

重啟到我們在插件管理頁面可以看到我們已經安裝的插件

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM