由于不满意的依赖关系,某些插件无法加载,修复这些问题并重新启动Jenkins

ukdjmx9f  于 2023-11-17  发布在  Jenkins
关注(0)|答案(2)|浏览(330)

我在Jenkins和工作正常,但我不知道发生了什么Jenkins显示以下错误,没有工作是可见的我之后:
我是新来的,请帮我解决这个问题。


的数据

yjghlzjz

yjghlzjz1#

据我所知,这个问题可能是由于降级jenkins版本或更新插件“管道:节点和进程”而发生的。
您需要恢复以前的Jenkins版本或降级插件。
此外,您可以在“管理Jenkins”->“管理插件”->“高级”->“更新站点”中配置Jenkins以获取适合您的Jenkins版本的插件版本,并设置您当前使用的版本(例如https://updates.jenkins.io/stable-2.176/update-center.json

1zmg4dgp

1zmg4dgp2#

Jenkins插件依赖于使用的Jenkins LTS版本。最好的方法是在安装Jenkins时使用最新(但稳定)版本的插件。
由于您使用的是1.176版本并试图升级插件,最新的插件不支持旧版本的Jenkins(因为Jenkins遵循并行增量开发)。您可以通过两种方式解决问题。

1.降级插件并保持LTS Jenkins版本不变。(不是首选解决方案,因为您将无法使用插件的最新功能,并且使用旧插件不安全)。

  • 插件降级也将由Manage Jenkins--> Manage Plugins--> Installed建议
    2.升级Jenkins版本(LTS 2.24x.x)
  • 这是一个耗时的选择,但如果你在工作中大量使用jenkins,更建议升级版本。此外,新插件有更安全和更广泛的功能。
  • 您可以检查Changelog,并可以决定哪个版本适合您。
  • 参考升级Jenkins链接。

要了解插件和Jenkins LTS版本依赖性,请使用Jenkins wiki(Confluence Page)。
例如,Pipeline:Node and Processes插件wiki表明,对于2.29版本,您需要使用Jenkins 1.150.1或更高版本。

**注意:**最新的Jenkins版本支持Manager Jenkins下的高级代理选项的HTTPS而不是HTTP URL。

相关问题