在部署环境中使用gitflow

时间:2019-01-03 10:49:18

标签: git deployment git-flow continuous-delivery

实际上,我遵循GitFlow并使用以下结构在每个分支中部署应用程序:

  1. 功能/ ???分支:不生成任何部署,仅用于开发人员内部测试。
  2. 开发部门:生成所需的任何部署时间到 QA环境
  3. 发布分支:在 QA环境中进行验证后,会生成一个发布分支,并创建到 Stage Environment 的部署。
  4. Master分支:如果发行分支中的一切正常,则将其合并到master并为 Prod Environment 生成部署。
  5. 修补程序/ ???分支:修补程序在 Stage Environment 中生成部署,如果一切正常,它将合并到master中。

这是代表我的流程的图表:

enter image description here

所以我对我的结构有疑问:

  1. 功能分支应该继续运行而不在特定环境中部署吗?
  2. 开发部门应该部署质量检查吗?
  3. 修补程序应部署到STAGE吗?
  4. 有什么秘诀可以改善我的持续交付流程?

0 个答案:

没有答案