我使用Jenkins运行作业并希望在JIRA中创建/更新票证,只要构建失败。我已经下载了JIRA插件,Jira问题更新程序,JiraTestResultReporter插件以及配置的URL和凭证,在下管理Jenkins /配置系统。Jenkins - 将JIRA与Jenkins集成,在Jenkins构建失败时自动创建票证
在正在运行的工作中,在后期构建操作下,我添加了'创建Jira问题',其中包含项目密钥,受让人姓名等和'Jira Test Result Reporter'以及所有必需的凭证。
我在控制台中出现以下错误:
ERROR: Publisher 'Jira Test Result Reporter' aborted due to exception:
java.lang.NoSuchMethodError: hudson.model.AbstractBuild.getTestResultAction()Lhudson/tasks/test/AbstractTestResultAction;
at JiraTestResultReporter.JiraReporter.perform(JiraReporter.java:105)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:726)
at hudson.model.Build$BuildExecution.post2(Build.java:185)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:671)
at hudson.model.Run.execute(Run.java:1769)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:374)
Finished: FAILURE
任何想法什么问题呢?它无法找到该项目吗?我有权在jira指定的项目中创建票据。
/java.lang.NoSuchMethodError:/:检查jenkin版本,插件版本。 – Jayan
兼容性应该/可能是一个问题。詹金斯哪个版本的吉拉稳定?当Jenkins的构建失败时,可以在飞行中创建门票(在Jira中)?我只是想确保我所尝试的任何事情都是可能的。 –
我的建议是检查“插件”(jar/xpi)版本是否真的与您的jenkins版本兼容。你可以从jenkin服务器的插件页面检查。希望JIRA apis更稳定。 – Jayan