【发布时间】:2020-07-21 14:12:19
【问题描述】:
我有一个升级基础设施的管道(在 YAML 中)(我有 2 个阶段,每个阶段包含一系列作业)
我现在想同时升级多个基础架构,即将代表部署的标识符列表传递给管道,然后让它升级每个。
组织管道的最佳做法是什么?感觉我需要使用循环生成一组并行作业?
据我了解,任何工作失败都会导致彻底失败,这可能会使我们处于非常困惑的状态。
【问题讨论】:
-
您是否使用过这个(我假设您将我引向矩阵),其中输入是动态设置的,即我传入一组基础设施身份 1、2、3、50 来表示我要更新的基础设施?
-
如何在您的管道中动态设置基础架构身份?你是在第一阶段设置身份,然后将身份传递给第二阶段进行升级吗?
-
执行管道的人会将它们作为参数输入
-
嗨,您有机会试用下面的模板吗,效果如何?
标签: azure azure-pipelines