我想知道Jenkins插件更新网址

Soo*_*Kim 5 jenkins

我已经在我的电脑中安装了Jenkins,然后继续进行SetupWizard。解锁后,它似乎已脱机。我在公司中,被阻止访问公司的网络。(类似防火墙)如果我知道更新站点的url或ip-address,我可以继续插件安装。我怎么知道

Ste*_*ing 8

默认情况下,更新中心URL为http://updates.jenkins-ci.org/update-center.json

您可以在“ 管理Jenkins” >“ 管理插件” >“ 高级”中找到/配置。


Ale*_*nov 6

新的默认 URL 是https://updates.jenkins.io/update-center.json

\n\n

在 Web UI 中,菜单路径相同: 管理 Jenkins \xe2\x86\x92 管理插件 \xe2\x86\x92 高级 \xe2\x86\x92 更新站点 \xe2\x86\x92 URL。

\n\n

您也可以从 shell 获取此值,以下是 Debian/Ubuntu 的示例cat /var/lib/jenkins/hudson.model.UpdateCenter.xml::

\n\n
<?xml version=\'1.1\' encoding=\'UTF-8\'?>\n<sites>\n  <site>\n    <id>default</id>\n    <url>https://updates.jenkins.io/update-center.json</url>\n  </site>\n</sites>\n
Run Code Online (Sandbox Code Playgroud)\n\n

或者,对于 docker(这里myjenkins是正在运行的容器的名称):

\n\n
docker exec myjenkins cat /var/jenkins_home/hudson.model.UpdateCenter.xml\n
Run Code Online (Sandbox Code Playgroud)\n\n

2020 年 3 月的 IP 地址:

\n\n
 $ dig any updates.jenkins.io +short\nmirrors.jenkins.io.\n52.202.51.185\n
Run Code Online (Sandbox Code Playgroud)\n\n

但IP地址是可以改变的。

\n

  • @Fred 这是一个 JSONP。https://updates.jenkins.io/update-center.actual.json 也提供了正确的 JSON (2认同)