设置 Git、Jira、Jenkins 和 uderstanding 工作流程



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

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

所以问题是:我们以什么顺序设置它们并整合这三件事?

你首先需要 Git。

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

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

最新更新