作者:周家华099_359 | 来源:互联网 | 2022-11-22 14:13
我们的开发团队希望通过使用类似GitFlow的分支系统来分支(恶作剧),其中将存在一个dev,uat和release分支(都需要从中构建),我看不到使用相同管道进行转换的巧妙方法部署不同的分支机构,有人可以让我知道最好的方法吗?它是否为每个需要的分支创建了多个管道?
1> Shayki Abram..:
不,您不需要创建多个发布管道。
我不知道您在构建管道中做什么,但是在发行版中,您可以创建一个发行管道,其中包含多个“阶段”(针对开发,UAT和发行),并且在每个阶段和工件中都有多个工件,您可以配置分支,工件将来自哪个分支。
请参阅此配置:
:
当然,您需要配置触发器,您不希望在发布后立即部署这三个阶段(例如,您也可以“试用”它,将发布阶段放在UAT之后)。