jenkins設置插件使用國內鏡像

官方的插件下載地址慢的無法忍受 當你搜到一個國內插件地址的時候,本來以爲解決了問題 但發現還是很慢 

 

 

 

 

是的,rsync 可以幫我們把106G的文件同步過來,免去了出國下載插件的麻煩,可沒有解決最後一公里的痛。

通過下面的 PR 我們可以大致瞭解到,Jenkins 是通過解析 update-center.json 文件的方式來獲取插件版本, 以及下載插件的。另外,如果你認爲只是修改下文件裏的 URL 就能解決這個問題的話,那麼,請再仔細想一下這個事情。 既然小白兔可以把地址修改爲一個比較方便的值,那麼,大灰狼爲啥不能往那些插件里加點辣椒水呢。 Jenkins 作爲一個在 CI/CD 領域裏領先了15年之久的大叔,當然不會輸給了一些小毛賊。簡單來說呢,這個事情 是通過兩把鑰匙來解決的——官方用其中一把鑰匙給文件做了簽名,並保管起來;把另外一把鑰匙對外公佈(保存在發行版中)。 只有通過了公鑰驗證的 update-center.json 文件,纔會被使用到。

https://github.com/jenkins-infra/update-center2/pull/245

知道了問題所在,解決起來自然就容易了。Jenkins 中文社區幫大家把鑰匙和地址的問題解決了,按圖索驥三步走:

打開這個Jenkins中文社區

第一步點擊使用   第二部設置更新中心地址 

 再次填入清華的站點 並選擇提交按鈕 

在次下載插件 是不是發現快多了  本來之前下載失敗的插件 也都正常下載了 

本文參考鏈接 https://www.oschina.net/news/111266/jenkins-plugin-mirror

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章