如何从Jenkins-core版本1.580.3迁移到2.X

问题描述 投票:0回答:1

我有一个使用1.580.3版本创建的jenkins插件,该插件被制作成一个hpi文件并上传到jenkins。现在,我需要迁移到jenkins 2.X版本,我无法做到这一点。目前,我正在使用jenkins-核心,jenkins-war,jenkins-test-harness设置为1.580.3。现在,当我迁移到版本2.XI时,我可以更正我的单元测试,但是我的集成测试失败,提示空指针异常。没有类定义发现错误版本设置为2.0时,JenkinsRule.class和FreeStylePrject.class。

没有链接可以救我。有人可以在这里引导我吗?任何帮助表示赞赏

maven jenkins jenkins-plugins noclassdeffounderror
1个回答
0
投票

“找不到类定义错误”很可能是由于缺少插件或与您的2.x版本不兼容的插件。如果您的1.580.3插件的兼容版本可用,请在您的Jenkins服务器上签入update center((管理Jenkins>管理插件))。

[在进行Jenkins升级时,我们总是进行备份。然后,我们更新war文件,更新所有兼容的插件,如果升级失败,将还原备份。

© www.soinside.com 2019 - 2024. All rights reserved.