gpt4 book ai didi

automation - Azure Devops 多阶段管道或发布,何时使用什么?

转载 作者:行者123 更新时间:2023-12-04 20:26:44 26 4
gpt4 key购买 nike

我已经开始使用多级管道进行一些测试,以便能够将管道作为代码,但考虑到我们也有发布管道和当前的多级管道,我对管道的使用感到有些困惑可以在门和多个环境中完成发布管道的工作,只是在我更喜欢的基于代码的管道中。

我的问题是什么时候应该使用它们中的每一个?

最佳答案

When should each of them be used?


我非常同意 iberodev 和 Daniel 的评论,即 YAML 是 future .基于大多数开发者和用户的需求, YAML 在最近的 sprint 中一直是我们开发工作的重点。
但截至目前,您选择使用什么应该基于每个支持的功能。
  • 多阶段使用 YAML:

  • 大多数情况下,我们建议您在多阶段管道中使用 YAML。我们提供了对 YAML 中大部分 UI 功能的支持,包括管道资源、服务器作业等。
    此外,YAML 仍然具有经典 ui 管道所没有的一些功能,例如 环境 、策略作业、作业输出、模板等。这些都只在 YAML 中受支持。
    另外,这是我们的 latest YAML feature announcement document我们仍在保持此文档更新,因为我们将新功能添加到产品中。如果您需要投入实际使用的功能在本文档中有描述,我强烈建议您使用 Multi-stage pipeline。
  • 使用经典 UI 的发布管道:

  • 但是,正如我之前提到的,我们正在开发但尚未支持 YAML 中的所有经典功能。例如,经典 UI 发布管道中的一项关键功能, ,还在开发中: Automated checks (gates) between stages .
    如果您的团队需要此功能或 YAML 中未添加的其他功能,那么您最好使用带有经典 UI 的发布管道来确保产品安全。

    关于automation - Azure Devops 多阶段管道或发布,何时使用什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59141250/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com