【问题标题】:Status not triggering job状态未触发作业
【发布时间】:2018-01-23 02:13:37
【问题描述】:

直到今天,这个插件已经运行了大约一年。这是我们在 JIRA 中的工作流程:

在“开发上的 QA”和“舞台上的 QA”中,我们触发了管道中的构建。由于我们在一年前设置了它,这两种状态都会触发构建,但今天,只有“QA on dev”才能成功触发构建。当我们到达“舞台上的 QA”时,Jenkins 日志返回给我们一个错误:

https://gist.github.com/patrickng/8c77e8360290c7c0073b1f7adfbae18e

Atlassian 有没有可能突然改变了他们的 API?我们如何解决这个问题?我们的工作流程现在被打乱了,我似乎想不出解决办法。

【问题讨论】:

标签: jenkins jira jenkins-jira-trigger


【解决方案1】:

Atlassian 似乎对发布到 webhook 的有效负载进行了一些更改。如果您没有在 JIRA 中的特定工作流中设置描述,它将不会包含在 POST 请求中。在 QA on stage status 添加描述后,管道再次工作。

这个插件现在有一个单独的问题,即 cmets 不会触发构建,但看起来该插件需要更新,因为 JIRA 现在为 cmets 创建/更新/编辑的操作提供了新的事件和有效负载。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-26
    • 2015-04-03
    • 1970-01-01
    • 2021-11-09
    • 2015-07-16
    • 1970-01-01
    • 2017-07-26
    相关资源
    最近更新 更多