Jenkins 更新是否影响当前插件?

Does the Jenkins update affect current plug-in?

我即将把 Jenkins 从版本 2.190.3 迁移到 2.204.6。据我所知,我需要在更新 Jenkins 后手动更新已安装的插件。我有两个问题。

  1. Jenkins更新是否影响当前插件?还是和更新插件前一样?

  2. 我如何在继续更新时找到预期的副作用?有什么攻略吗?

  1. Jenkins更新是否影响当前插件?还是和更新插件前一样?
  • 回答: Jenkins 只更新 jenkin-core,不更新当前插件。但是,由于与新的 Jenkins-core
  • 不兼容,某些插件在更新 Jenkins-core 后可能会损坏
  1. 在进行更新时如何找到预期的副作用?有什么攻略吗?
  • 回答:我们不能确定任何预期的副作用。因此,当您继续更新时,只需转到“管理 Jenkins”,它会向您显示需要升级到新版本的损坏插件。

推荐的方法是尽可能将所有插件更新为“最新(兼容)”,然后升级 Jenkins,再次升级插件。

阅读 Upgrade Guide ans Change log. 2.204.6 is still very old. Recommend to 2.263.4 first as 2.277.x will break many plugins 表到 div 迁移的结果。

插件are/must 与应用分开升级。现有插件可能不再兼容,通常是因为安全问题或核心插件被解耦。一些插件可能只适用于较新的核心版本。

您应该复制您的实例和配置,更新并验证,然后转移到您的真实系统。