【发布时间】:2020-04-23 15:53:06
【问题描述】:
我在为开发和发布工作设置我的项目时遇到了困难。我浏览了各种文章,但我无法就如何为不同的分支设置我的开发和发布管道得出一个明确的结论。我需要这方面的帮助。
例如,假设我在 /azure-pipelines.yml 中有一个带有管道 DevPipeline 的 Dev 分支。 该管道具有如下 CI 触发器:
trigger:
Dev
features/*
- 现在,当我创建分支 Release/R1.0 时,我究竟需要做什么?
- 我是否创建一个新管道,比如 Release-R1.0。这个管道的 .yml 应该在哪里?
应该覆盖 /azure-pipelines.yml 还是应该创建 /Release-R1.0.yml?
如果开发人员想要为 R1.0 开发修复/修补程序,他们应该在 hotfix/R1.0 分支下工作吗?在这种情况下,我必须在 R1.0 yaml 中相应地调整我的触发器?
非常感谢任何帮助。
谢谢
【问题讨论】:
标签: azure-devops