设置Git,Jira,Jenkins并理解工作流程

时间:2018-01-07 21:50:10

标签: git github jenkins continuous-integration jira

我在项目管理方面没有任何专业经验,在我的工作中,我从未遇到过完整的开发工作流程。所以我试着在理论上理解它。对于像我这样的人来说,很明显Jira,Git和Jenkins是如何分开工作的,以及他们每个人的目的是什么,但是根本不清楚它们如何协同工作以及它们必须以何种顺序建立起来。

理想情况下,我得到一张Jira票,Git分支用于实现此功能(bug等),当有人承诺开发分支时 - Jenkins重建开发并使用构建和测试结果更新票证,并确保在每个时刻,开发都尽可能地集成,从而减少单个开发人员的重新整合工作量。

所以问题是:我们按照这个顺序设置它们并整合这三个东西?

1 个答案:

答案 0 :(得分:1)

你首先需要Git。

Jenkins将使用Git repo URL来检查来自所述repo的源并在这些源上执行构建步骤。

最后,Jira可以在最后设置,Jenkins可以使用JENKINS JIRA Plugin从构建中更新Jira票证状态。
另请参阅" Jenkins Pipeline + Jira"。