我想为内部组织插件创建自定义更新中心。
我尝试使用juseppe。
从我的Jenkins服务器,我成功通过curl
命令下载了JSON页面。
但是当我将默认更新站点更改为新URL时,我仍然会看到官方Jenkins插件,而不是我的。
当我按立即检查按钮时,我没有看到更新中心的任何日志。
我也尝试使用UpdateSites Manager plugin,但同样的问题。
请告知我如何配置以及在哪里可以找到更新站点的日志。
答案 0 :(得分:5)
我在Jenkins的GUI中设置了更新中心。
在配置中,它在“插件管理器”配置中不合逻辑地隐藏。
JenkinsUrl - > “管理詹金斯” - > “管理插件” - > “高级” - > “更新网站” - > “URL”
答案 1 :(得分:4)
我通过直接将其添加到$JENKINS_HOME/hudson.model.UpdateCenter.xml
:
<?xml version='1.0' encoding='UTF-8'?>
<sites>
<site>
<id>jenkinsupdatecenter</id>
<url>https://myupdatecenter.local/update-center.json</url>
</site>
</sites>