我有一个新的发布管道,包含75个阶段,当我创建版本时,每个阶段平均需要5分钟完成部署过程,然后转移到下一个阶段,这意味着我需要将近7个小时来部署所有阶段。
如何使所有阶段一起工作(并行),完成部署在近5分钟。如果这是不可能的,如何加快这个过程在一般情况下。
发布于 2021-06-10 00:59:30
因此,首先需要在组织级别配置并行代理。除非购买75家代理商,否则将有多少人同时运行,这仍将是一个瓶颈。
第二个将在Azure YAML管道默认情况下,一个阶段取决于它的前身。只需添加:
dependsOn:没有价值。这将让ADO知道阶段可以执行任何依赖项。
https://stackoverflow.com/questions/67912631
复制相似问题