【问题标题】:Extend template validation at build queue time在构建队列时扩展模板验证
【发布时间】:2020-03-16 11:13:33
【问题描述】:

我知道我们可以使用扩展模板检查在目标 azure devops 环境的部署阶段验证是否使用了扩展模板。 我需要在任何构建任务开始之前(即当用户运行构建 时)在运行时验证或运行此检查。我在这里Azure pipeline build Stage verification 提出了类似的问题,但作为一个集中的合规团队,如果用户没有扩展某些模板,我们希望阻止他们运行构建。

【问题讨论】:

    标签: azure-devops azure-pipelines


    【解决方案1】:

    您可以通过为代理池设置模板检查来实现上述要求。如果代理池配置了批准和检查,则针对此代理池的所有作业都需要在运行前验证批准和检查。

    您可以按照以下步骤设置代理池的批准和检查。

    转到项目设置 --> Pipelines下的代理池-->选择代理池(例如 Azure Pipelines)。

    点击右上角的3dots-->点击Approvals and checks-->点击加号添加模板检查。

    那么所有以该代理池中的代理为目标的作业都必须通过模板检查才能在代理上运行。

    注意:请确保多阶段流水线体验已开启。在此处查看文档here 以打开或关闭预览功能。

    【讨论】:

    猜你喜欢
    • 2015-11-24
    • 2012-04-06
    • 1970-01-01
    • 2018-07-05
    • 2013-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多