20200115-基于Jenkins配置端到端交付流水线

现状分析:

  • 使用Jira作为需求管理工具,使用Gitlab作为代码管理工具。
  • 在开发过程中,分支策略是特性分支开发,主干分支发布。
  • 每次创建好任务或者故事后,都需要开发人员通过jira插件或者直接在gitlab中创建以此issueName命名的分支。
  • 长期操作增加了工作量也加大了出错的可能性。如何实现需求与代码基线的自动关联?

流水线实践

  • 实践1:Jira创建任务后自动创建特性分支
  • 实践2:Jira创建release后自动创建release分支
  • 实践3:Jira任务关联版本后自动创建特性分支->releae分支的MR

由于时间原因,本次仅分享Jira到Gitlab的集成,多谢理解。

2赞

非常期待 Jenkins配置端到端交付流水线