[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-UQd1XrVO-1588122150198)(https://www.itlangzi.com/2020/3/d6f2f2ff53fb81577ee9787c464c2ef1.png)]
jenkins
是目前比較流行的自動化運維工具,由於jenkins
的鏡像源是國外的所以再下載插件的時候會非常慢,甚至會超時,所以本文就重點介紹如何解決這個問題。
正確的做法自然是修改爲國內的鏡像源,本文使用的是清華大學的鏡像源站 清華大學開源軟件鏡像站
主要分以下兩種情況
1. 尚未安裝的的情況
本文使用
war
其他類似
1.1 下載包
下載地址 jenkins.war下載地址
1.2 啓動
僅僅啓動即可,主要是爲了解壓包、初始化一些數據,比如
admin
初始密碼;無需其他操作
下載成功後可以使用 jar
命令啓動
java -jar path/jenkins.war
注意 目前
jenkins
不支持java 11
也可以放在 tomcat
中運行
bin/startup.sh
出現如下界面關閉服務
此時若第一次訪問系統,系統會通過默認鏡像,初始化一些數據,會很慢,所以我們先配置鏡像再訪問
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-HVOzECMt-1588122150200)(https://www.itlangzi.com/2020/3/cb034442698753aef8974876070e336d.png “jekins start.png”)]
1.3 配置 update-center
- 在
jenkins
工作目錄下找到文件.jenkins/hudson.model.UpdateCenter.xml
;打開文件內容如下
<?xml version='1.1' encoding='UTF-8'?>
<sites>
<site>
<id>default</id>
<url>https://updates.jenkins.io/update-center.json</url>
</site>
</sites>
將url修改爲 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/current/update-center.json
<?xml version='1.1' encoding='UTF-8'?>
<sites>
<site>
<id>default</id>
<url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/current/update-center.json</url>
</site>
</sites>
1.3 重新啓動,並修改 default.json
-
在
jenkins
工作目錄下找到文件.jenkins/updates/default.json
- 替換
http://updates.jenkins-ci.org/download/war/2.222.3/jenkins.war
爲https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/2.233/jenkins.war
- 替換所有的
http://updates.jenkins-ci.org/download/plugins
爲https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins
;
- 替換
-
保存,重啓, 訪問
http://localhost:8080
2. 已經成功安裝並投入使用
同樣可以按照上面的進行配置
2.1 登錄進入配置中心
Manager jenkins > manage plugins > advanced > upgrade url
重新填寫URL
:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/current/update-center.json
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-r2MFRKob-1588122150203)(https://www.itlangzi.com/2020/3/e1c0fe94822614c49fa06cdc2cf62763.png “manager jenkins pointer.png”)]
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-Erc5d6KI-1588122150207)(https://www.itlangzi.com/2020/3/97f66e79592544dc6d75fbc60e807ea7.png “manage plugins.png”)]
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-lNSQYugr-1588122150210)(https://www.itlangzi.com/2020/3/37c3450b6618a349e4890dcafff6b505.png “advanced.png”)]
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-Jm6rtvE7-1588122150212)(https://www.itlangzi.com/2020/3/7a7c6ab64ee97c4712e26d2a9804beac.png “upgrade url.png”)]
下載插件提速參考 1.3 重新啓動,並修改 default.json