Azure devops 在生成队列时扩展模板验证

Azure devops 在生成队列时扩展模板验证,azure-devops,azure-pipelines,Azure Devops,Azure Pipelines,我知道我们可以使用扩展模板检查在目标azure devops环境的部署阶段验证是否使用了扩展模板。 我需要在任何构建任务开始之前,即当用户运行构建时,在运行时验证或运行此检查。我在这里问过类似的问题,但作为一个集中的法规遵从性团队,如果用户不扩展特定模板,我们希望阻止他们运行构建。您可以通过为代理池设置模板检查来实现上述要求。如果已配置代理池审批和检查,则针对此代理池的所有作业都需要在运行前验证审批和检查 您可以按照以下步骤设置代理池的批准和检查 转到项目设置-->管道下的代理池-->选择代理池

我知道我们可以使用扩展模板检查在目标azure devops环境的部署阶段验证是否使用了扩展模板。
我需要在任何构建任务开始之前,即当用户运行构建时,在运行时验证或运行此检查。我在这里问过类似的问题,但作为一个集中的法规遵从性团队,如果用户不扩展特定模板,我们希望阻止他们运行构建。

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

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

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

单击右上角的3dots-->单击批准和检查-->单击加号添加模板检查

然后,在此代理池中以代理为目标的所有作业都必须在代理上运行之前通过模板检查


注意:请确保“多级管道体验”已打开。检查此处的文档以打开或关闭预览功能

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

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

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

单击右上角的3dots-->单击批准和检查-->单击加号添加模板检查

然后,在此代理池中以代理为目标的所有作业都必须在代理上运行之前通过模板检查


注意:请确保“多级管道体验”已打开。检查此处的文档以打开或关闭预览功能

Thsi功能肯定能解决问题,但它有缺陷Thsi功能肯定能解决问题,但它有缺陷