前言
上一篇我們已經給大家介紹了如何安裝Jenkins,前面介紹的時候說了,jenkins有需要插件,但是前面安靜安裝插件的時候提示報錯,這里主要介紹下如何解決報錯。
原因一
可能因為網絡源問題導致的下載失敗。
步驟一:
安裝插件報錯,可能是我們用的代理源不是國內的,訪問比較慢,或者無法訪問,就出現了報錯。這里我們需要將我們的請求的代理源變成我們國內的。進入插件管理頁面,找到最下方的插件管理
將 http://updates.jenkins-ci.org/update-center.json 修改為:http://updates.jenkins.io/update-center.json
步驟二:
找到我們jenkins的安裝目錄下,然后進行修改 hudson.model.UpdateCenter.xml 的文件中的url地址更改為:http://mirror.xmission.com/jenkins/updates/update-center.json。(這個文件路徑在.jenkins目錄下)
步驟三:
修改default.json文件中的url地址也更換成國內地址就行了
其中將http://updates.jenkins-ci.org/download 更改成 https://mirrors.tuna.tsinghua.edu.cn/jenkins
繼續將 www.goole.com 更改成 www.baidu.com 點擊保存就行了
jenkins重啟
更改完成后,需要重新啟動jenkins。
方法1、可以在url地址中直接輸入: http://localhost:8080/restart
方法2、進入到計算器服務中找到jenkins服務,然后進行重啟就行了。
重啟完成后再次下載我們的插件。這個時候就可以成功的。
原因二:
上面的URL地址均更改過,但是還是報錯,這次報錯信息為:unable to find valid certification path to requested target
這種可能是證書的問題,我們可以通過下載一個skip-certificate-check插件,將這個插件在在插件管理中,點擊上傳,重啟jenkins后,再次進行下載插件就可以了。
skip-certificate-check插件地址:https://updates.jenkins.io/download/plugins/skip-certificate-check/1.0/skip-certificate-check.hpi
離線安裝插件
有的朋友說,前面的太麻煩,我不想通過哪種方法,有其他的嗎?這里安靜給安排上了,我們可以通過離線安裝的方法進行下載。
1、進入到jenkins插件管理頁面:http://updates.jenkins-ci.org/download/plugins/
2、選擇想要下載的插件,下載完成后,進入到插件管理頁面
3、選擇下載好的插件,點擊上傳就好了。
總結
上面的內容就是安靜本次安裝jenkins時候遇到的一些問題和解決方法,希望對有遇到的朋友一些幫助。當我們想要去搞一件事件的時候,后面的過程其實不重要,重要的就是環境搭建,相信很多朋友都被環境搞得很痛苦,遇到環境的問題不要怕,我們一點點的進行分析排查,總可以解決的。好了感謝您的閱讀。