【问题标题】:Define approvals in yaml release pipelines在 yaml 发布管道中定义批准
【发布时间】:2019-11-20 08:34:42
【问题描述】:

我正在研究发布管道并研究在 Yaml 中定义发布批准流程的任何机制。我也检查了 Rest API,找不到任何指针。

我正在研究一个审批流程,其中部署到环境需要通过超时设置进行审批。

【问题讨论】:

    标签: azure-devops yaml azure-pipelines azure-devops-rest-api


    【解决方案1】:

    编辑:在 sprint 155 (7/30) 中,Microsoft 发布了对使用环境的 YAML 管道的批准:

    部署到环境的管道运行将在阶段开始时停止以等待批准:


    第一个答案:

    YAML(多阶段)管道中尚不存在此功能。

    该功能在 the road map 上并计划在第二季度提供,但 work item 状态仍为“进行中”。

    这是非常有用和基本的发布过程,我希望它很快就会可用。

    【讨论】:

    • 手动批准(称为“检查”)now exist - 我已经在多阶段管道上对其进行了测试,并且可以正常工作
    • @alv 这正是我在回答开头写的:)
    • 啊,好吧,我没有完全读懂我的错误,但嘿,这至少是指向正确文档的链接!
    • 是否有一些解决方法可以处理 YAML 脚本中的批准? ,例如环境、Git Repo 触发器或拆分 YAML 文件? ,另一种选择?
    猜你喜欢
    • 2020-07-18
    • 1970-01-01
    • 2020-10-31
    • 1970-01-01
    • 1970-01-01
    • 2019-02-18
    • 2021-07-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多