为Git Flow构建配置

Col*_*ern 7 git build-automation teamcity git-flow

在使用Git和Git-flow时,人们如何设置构建配置?我有几个要完成的任务:

  • 提交 - 编译,运行静态代码分析,单元测试,包
  • 集成测试 - 运行集成测试
  • 部署到测试 - 将应用程序部署到测试环境
  • 功能测试 - 运行端到端功能测试
  • 部署到QA - 手动拉入运行冒烟测试的QA环境

有了master,开发,发布功能分支,我很好奇人们如何将它们映射到构建过程中.

Ada*_*ruk 0

这是我的工作流程:

每个功能的分支 (dymitruk.com)

它改编自nvie的