这个插件已经运行了大约一年,直到今天。这是我们在JIRA中的工作流程:
在" QA on dev"和#34;舞台上的QA",我们在我们的管道中触发构建。自从我们在一年前设置这个版本以来,这两种状态都会触发构建,但今天只有" QA在dev"成功触发构建。当我们在舞台"上达到" QA时,Jenkins日志会给我们一个错误:
https://gist.github.com/patrickng/8c77e8360290c7c0073b1f7adfbae18e
Atlassian是否有可能突然改变他们的API?我们该如何解决这个问题?我们的工作流程现已中断,我似乎无法想到解决方法。
答案 0 :(得分:0)
似乎Atlassian对发布到webhook的有效负载进行了一些更改。如果您在JIRA中的特定工作流程中没有描述集,则它将不包含在POST请求中。在阶段状态的QA上添加描述后,管道再次工作。
此插件存在一个单独的问题,即评论不会触发构建,但看起来插件需要更新,因为JIRA现在为评论创建/更新/编辑的操作提供新事件和有效负载。