本篇解釋:Jenkins插件安裝失敗處理方法
不論是剛啟動成功后進行的推薦插件安裝,還是后期使用Jenkins過程中進行插件的安裝。出現插件安裝失敗的問題,可以通過本篇解決!
【注意,插件下載安裝失敗,其失敗的原因是多種多樣的。這里僅說明了這些失敗出現的情況是在啟動安裝時還是在后期使用中。】
【在下面的解決方法模塊,會根據具體失敗的問題進行處理】
=====================================安裝失敗出現的環境================================================
如下:
初始啟動安裝推薦插件失敗的情況
使用Jenkins過程中,插件安裝失敗:
=====================================================針對不同安裝失敗的原因,具體對應的解決方法===========================================================================
針對不同的插件下載失敗問題,按照對應的解決方法進行解決:
1.網絡或牆的問題導致插件下載安裝失敗
這種錯誤提示很明顯,就是無法連接到插件下載地址,導致插件下載失敗。
解決方法:
為Jenkins更換源
點擊Jenkins主頁面左側列表中【系統管理】
下拉找到【管理插件】
選擇【高級】選項卡
替換最下方【升級站點】中的URL
將
http://updates.jenkins-ci.org/update-center.json
替換為
http://mirror.esuni.jp/jenkins/updates/update-center.json
如下圖:【詳細的Jenkins的鏡像地址查詢:http://mirrors.jenkins-ci.org/status.html】
保存后,即可返回到【可選插件】選項卡下,進行搜索重新安裝。
2.因為Jenkins版本太低導致插件不支持
可以在線升級Jenkins的版本,即下載war包進行升級。【本人使用的Jenkins的docker鏡像啟動使用的,因此本方法不適合我】
解決方法:
1.上面所說,因為Jenkins本身版本過低的問題,導致插件安裝不成功。可以自行升級Jenkins版本,來解決這個問題。
2.但是像這種使用docker鏡像啟動的,升級Jenkins的版本是沒多大戲了,除非你把這個容器和對應鏡像干掉。下載更新的鏡像來啟動Jenkins容器。
所以可以通過下載插件歷史版本,然后在Jenkins進行上傳插件的方式來解決這個問題。也就是所謂的手動下載上傳插件安裝。
自行升級Jenkins版本:
1.一定要在Jenkins官網查找最新版本,官網地址:https://jenkins.io/download/
2.選擇對應操作方式的最新版本,例如:docker安裝包 或者 windows安裝包 或者 其他
3.docker安裝步驟,參考:https://www.cnblogs.com/sxdcgaq8080/p/10489369.html
手動下載上傳插件安裝:
這里就以安裝Docker Pipline插件為例,演示手動下載上傳插件安裝:
1》首先咱們可以在啟動的Jenkins上的 系統管理進入
2》可以看到錯誤日志中 Docker Pipline V1.17版本 所依賴的Pipline GroovyV2.57.2的版本 需要Jenkins版本在2.62以上才可以使用
3》同樣在Jenkins的系統管理下的 插件管理下 可以看到
4》進入Jenkins的插件下載網站
下載Jenkins的插件的地址:https://plugins.jenkins.io/
搜索本插件
點擊進入后,可以獲取歷史插件版本
5》進入Jenkins,進入系統管理,進入管理插件,進入高級,上傳插件文件,開始上傳
即可安裝完成並且成功。需要注意的是,如果本插件有其他依賴插件的話,需要先安裝依賴插件,再進行本插件的安裝,否則還會失敗!!!!!