如何从Jenkins核心版本1.580.3迁移到2.X



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

没有链接可以救我。有人能指引我到这里吗?感谢提供的任何帮助

"未找到类定义错误"很可能是由于缺少插件或与2.x版本不兼容。如果1.580.3插件的兼容版本可用,请查看Jenkins服务器上的更新中心(管理Jenkins>管理插件(。

当我们进行詹金斯升级时,我们总是做一个备份。然后我们更新war文件,更新所有兼容的插件,如果升级不成功,则恢复备份。

最新更新