代码之家  ›  专栏  ›  技术社区  ›  Maksym Bondarenko

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

  •  4
  • Maksym Bondarenko  · 技术社区  · 8 年前

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

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

    所以问题是:我们按照什么顺序设置它们,并将这三件事结合起来?

    1 回复  |  直到 8 年前
        1
  •  1
  •   VonC    8 年前

    你首先需要Git。

    Jenkins将使用Git repo URL来签出来自所述repo的源代码,并在这些源代码上执行构建步骤。

    最后,Jira可以最后设置,Jenkins可以使用 JENKINS JIRA Plugin 从生成更新Jira票证状态。
    另请参见“ Jenkins Pipeline + Jira ".