我们如何在工作失败时从 Jenkins 的 Jira 仪表板中自动创建新工单?
Posted
技术标签:
【中文标题】我们如何在工作失败时从 Jenkins 的 Jira 仪表板中自动创建新工单?【英文标题】:How we can create new ticket automatically in Jira dashboard from Jenkins on job failure? 【发布时间】:2018-12-07 13:49:54 【问题描述】:我已经在谷歌搜索,但没有找到任何相关的答案,如果任何工作状态失败,自动创建从 Jenkins 到 Jira 的问题。
我发现,我们可以配置 Jira 进行 Junit 测试。例如。如果任何测试用例失败,Jenkins 将向 Jira 提出请求。但我希望构建失败时使用相同的过程。
提前致谢。
【问题讨论】:
【参考方案1】:JIRA Pipeline Steps 插件提供了numerous steps,允许您通过Jenkins Pipeline 与 JIRA 进行交互。
我假设jiraNewIssue
步骤就是您要搜索的内容。在管道的故障后步骤中使用它,它会为您创建问题。
类似的东西(未经测试):
pipeline
stages
...
post
failure
jiraNewIssue(...)
【讨论】:
以上是关于我们如何在工作失败时从 Jenkins 的 Jira 仪表板中自动创建新工单?的主要内容,如果未能解决你的问题,请参考以下文章
Selenium 测试在本地工作,但在 Jenkins 中失败