記錄一次 jenkins 外掛一直無法安裝的問題
背景:由於 jenkins 被 Q,導致外掛無法正常下載
無法下載的主要原因:
A.jenkins 倉庫的配置檔案無法訪問
B.jenkins 倉庫裡面的外掛地址無法下載,這個問題導致即使我們將映象地址指向https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
其內部的外掛下載地址仍然為 jenkins 官方的外掛地址,因此,我們需要手動將外掛 domain 替換成 tsinghua
解決方案:
解決方案:
1.瀏覽器開啟https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
2.複製內容並儲存為:plugin.json,並查詢所有"http://updates.jenkins-ci.org/download/https://mirrors.tuna.tsinghua.edu.cn/jenkins/"替換成""
3.新建一個 web 工程將 plugin.json 放置在/json/目錄下,編寫並啟動 web 服務,對外提供 plugin.json 的訪問
本次以 python 為例(需安裝 flask 模組),程式碼為:
---------------------------------------------------------------demo begin--------------------------------------------------------------
from flask import Flask, send_from_directory
app = Flask(__name__)
@app.route("/json/<filename>")
def send_plugin_json(filename):
return send_from_directory("json", filename)
if __name__ == '__main__':
app.run(host='192.168.2.133', port='9001')
---------------------------------------------------------------demo end --------------------------------------------------------------
4.進入%JENKINS_HOME%/hudson.model.UpdateCenter.xml,將標籤內容替換成http://192.168.2.133:9001/json/plugin.json
5.進入%JENKINS_HOME%/updates/default.json,查詢所有"http://updates.jenkins-ci.org/download/https://mirrors.tuna.tsinghua.edu.cn/jenkins/"替換成""
6.重啟 jenkins 服務
相關文章
- 安裝Jenkins常用外掛Jenkins
- 記錄一次無法很好解決的問題
- Jenkins 安裝外掛慢,提速Jenkins
- Jenkins外掛安裝失敗Jenkins
- 從根本解決jenkins無法下載外掛ssl證書問題Jenkins
- Jenkins 自動化安裝外掛Jenkins
- Sublime text3 無法安裝外掛
- [外掛擴充套件] 已安裝外掛板塊問題套件
- VirtualBox安裝問題記錄
- jenkins安裝提示無法啟動Jenkins
- macbook 下安裝Goglang 以及安裝svn外掛所遇到的問題MacGo
- 解決vscode安裝golang外掛(windows)問題VSCodeGolangWindows
- Windows 10 安裝 Homestead 問題記錄Windows
- centos7.4 記一次 go安裝的問題,及目錄命令熟悉CentOSGo
- Parallels Tools 無法安裝問題解決Parallel
- pycharm安裝panda庫後無法呼叫的問題PyCharm
- jenkins外掛Publish Over SSH因安全問題下架Jenkins
- iis正確安裝了,但是還是無法訪問,這是iis和.net安裝順序問題,記錄一下
- 記一次uniapp video元件影片無法播放問題APPIDE元件
- 記一次用油猴無法hook問題解決Hook
- idea安裝testng外掛後,無法使用呼叫testng裡面的類Idea
- 問題記錄:kali2安裝mariadb
- 記錄一次手動升級達夢後DmAPService無法啟動問題
- 記錄---docker安裝及配置jenkins全流程DockerJenkins
- 如何解決windows無法安裝ubuntu問題WindowsUbuntu
- 解決vscode安裝後無法啟動的問題VSCode
- Chrome安裝sci-hub外掛遇到的問題解決方法Chrome
- 記錄一次問題排查
- 記一次 Linux 奇安信解除安裝問題 qaxsafeLinux
- PS 2021安裝外掛提示”無法載入,未經簽署“的解決辦法!
- 記錄一次 window 安裝 rabbitmqMQ
- 記一次 Ubuntu 服務 Nginx 無法啟動問題UbuntuNginx
- 記一次升級Gradle外掛導致相容問題的解決方案Gradle
- 記一次uniapp安卓原生外掛升級APP安卓
- 記錄一則AIX使用裸裝置安裝OracleRAC的問題AIOracle
- 解決在ubuntu 上安裝 the Cisco AnyConnect client(vpn外掛)的問題Ubuntuclient
- 記一次 Valet 安裝失敗記錄
- 剛安裝的sublime如何安裝外掛