如何在Jenkins中禁用更新

zrfyljdw  于 10个月前  发布在  Jenkins
关注(0)|答案(3)|浏览(782)

我是否有机会禁用jenkins中不需要的更新,例如插件,这样管道就不会在管道中中断。而且它可能会破坏管道的稳定性。
我在Jenkins中查看了配置系统,但我看不到任何有关它的信息。

rqenqsqc

rqenqsqc1#

在管理Jenkins下有一个选项:配置系统->管理监视器配置。取消选中“Jenkins更新通知”。
https://groups.google.com/forum/#!msg/jenkinsci-users/TSY2MhkTNJ4/FGuNd_BaBgAJ

ldioqlga

ldioqlga2#

从jenkins 2.230开始,你可以添加下一个JCasC yaml配置:

jenkins:
  disabledAdministrativeMonitors:
    - hudson.model.UpdateCenter$CoreUpdateMonitor

字符串
更多信息:
https://github.com/jenkinsci/configuration-as-code-plugin
https://issues.jenkins-ci.org/browse/JENKINS-56937
https://github.com/jenkinsci/jenkins/pull/4552
https://javadoc.jenkins.io/hudson/model/UpdateCenter.CoreUpdateMonitor.html

ukxgm1gy

ukxgm1gy3#

即使这是问4年前,我没有找到一个答案在互联网上甚至今天.因此,我不得不自己找到一个解决方案.但我死了里面有点当我明白如何摆脱更新在我的Jenkins 2.289.1.
所以!要禁用插件的自动更新,您需要转到 Manage Jenkins -> Manage Plugins -> Advanced ->向下滚动到 Update Site 部分,从 URL 框中删除默认值,并保存更改(即按Enter或单击 Submit 按钮)。
https://updates.jenkins-ci.org/current/update-center.json指向Jenkins更新中心。Jenkins使用更新中心下载和安装插件,并且定期更新新的插件版本。因此,它知道在哪里可以找到更新并在安全问题上随意安装它。据我所知,在新版本中,您必须编辑. YAML或利用其他巧妙的技巧。x1c 0d1x

相关问题