将Jira Cloud与Jenkins集成

时间:2017-09-27 07:59:14

标签: jenkins continuous-integration jira jira-plugin jira-agile

我想将Jenkins与JIRA Cloud集成。 我希望Jenkins在我更新JIRA中的问题状态时开始构建工作。

示例:当jira中的问题从状态IN PROGRESS转到DEV COMPLETED时,我希望Jenkis开始构建。

问候,Maja

3 个答案:

答案 0 :(得分:0)

通常流程有点不同。

  • 完成开发后,您应该在提交中添加JIRA票号。
  • 然后创建拉取请求(如果您使用Git作为VCS)并将其合并到主分支。
  • Git服务器将触发Jenkins端的构建(您应该为您的案例找到Jenkins插件)。
  • 构建完成后,Jenkins可以向Jira发送更新状态(通过Jenkins JIRA plugin

有一些变化。例如,只有在Jenkins构建成功时才允许合并。在这种情况下,JIRA更新应由Git服务执行。

答案 1 :(得分:0)

感谢您的快速回复,但我们得到的情况与给出的答案不同。我会尽力解释清楚。 1.我们在云上获得了与Gitlab成功通信的Jira。 (Jira中提交后有一个jenkins版本) 2.我们在本地机器上有一个测试Jenkins Jira在Jenkins中配置,我们在Jenkins中获得了所有需要的插件。 现在我们希望,在Jira问题上的每个更改状态(从IN PROGRESS到DEV COMPLETED),Jenkins都可以自动构建作业。

另外,Jira CLOUD的Jenkins插件是否可以帮助我们?

答案 2 :(得分:0)

目前,JIRA云没有Jenkins插件/插件,即使它需求量很大。有传言称2017年11月/ 12月可能会推出一款测试版。

如果您使用的是Bitbucket,我建议您查看管道。或者,看看Bamboo或TeamCity,因为这些工具直接与JIRA Software Cloud集成。