alh*_*ali 10 devops azure-devops azure-pipelines azure-pipelines-yaml cicd
我有一个新的发布管道包含 75 个阶段,当我创建发布时,每个阶段平均需要 5 分钟才能完成部署过程,然后移至下一个阶段,这意味着部署所有阶段需要近 7 个小时!
如何使所有阶段协同工作(并行)以在近 5 分钟内完成部署。如果这是不可能的,那么如何加快这个过程呢?
Dre*_*ost 25
因此首先需要在组织级别配置并行代理。除非购买 75 个代理,否则这仍然是同时运行的瓶颈。
默认情况下,第二个阶段将位于 Azure YAML Pipeline 中,该阶段取决于其前任阶段。只需添加:
dependsOn:
Run Code Online (Sandbox Code Playgroud)
没有价值。这将使 ADO 知道该阶段可以在没有任何依赖项的情况下执行。
| 归档时间: |
|
| 查看次数: |
9822 次 |
| 最近记录: |