设置 Git、Jira、Jenkins 并了解工作流程

Setting up Git, Jira, Jenkins and uderstanding the workflow

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

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

那么问题来了:我们按照什么顺序来设置和整合这三个东西?

你首先需要Git。

Jenkins 将使用 Git 存储库 URL 来检查所述存储库中的源代码并在这些源代码上执行构建步骤。

最后可以设置 Jira,Jenkins 可以使用 JENKINS JIRA Plugin 从构建中更新 Jira 票证状态。
另见“Jenkins Pipeline + Jira”。