gpt4 book ai didi

jenkins - 如何从 Jira 中的状态更改触发 Jenkins 作业

转载 作者:行者123 更新时间:2023-12-04 17:08:48 25 4
gpt4 key购买 nike

我一直在寻找一种方法来从状态或 Jira 更改状态的票证/故事中触发 Jenkins 工作。举一个更详细的例子,当我的团队将票移到“准备测试”列时,我们希望能够在 Jenkins 中触发健全性测试包,理想的情况是我们能够发布结果(生成为 html)作为 Jira 中工单的注释。如果失败,我们希望能够将结果发布为简单的通过/失败。

我最近一直在查看 Jenkins Jira 插件,但这似乎没有双向工作的功能,换句话说,它可以在作业运行后发布结果,但您无法通过 Jira 中的状态更改触发作业。有没有这样的插件可用,还是我们需要自己创建?

提前干杯

最佳答案

所以,基本上在 jira ( https://developer.atlassian.com/jiradev/jira-architecture/webhooks ) 中有 webhooks。有了它,您可以将其配置为在问题状态更改时触发特定 url。特定的 url 应该是 jenkins API,例如为了触发构建,你应该调用一个外部 url,如(如果你使用参数构建):http://server/job/myjob/buildWithParameters?token=TOKEN&PARAMETER=Value
更多信息 https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API

关于jenkins - 如何从 Jira 中的状态更改触发 Jenkins 作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30080978/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com