我刚刚注意到代理程序池级别的“批准和检查”,并添加了几对检查“批准”和“扩展模板”检查。但它不起作用。同样的检查,如果我添加在天青devops环境中,它的工作原理。 这个功能直播吗? 如果您有示例,请分享
答案 0 :(得分:0)
在天蓝色管道中的代理程序池处扩展模板检查
我可以在YAML文件中使用extends
重现此问题。
如果我设置了以下YAML文件:
trigger: none
extends:
template: params.yml
parameters:
yesNo: true
image: 'windows-latest'
并添加了“ approval
”检查和“ extend template
”检查,但是当我运行管道时这些都没有出现,它们似乎被忽略了。
然后,我在不使用extends
的情况下更改YAML,还设置了“ approval
”检查和“ extend template
”检查:
trigger:
- master
pool:
vmImage: 'windows-latest'
variables:
buildConfiguration: 'Release'
stages:
- stage: Deploy_Canary
jobs:
- template: deploy-infra.yml
出现了两项检查:
为了进一步证明这一点,我移动了“ extend template
”支票,仅 保留了“ approval
”支票,并加上了扩展。 但是,approval
支票仍未显示:
因此,恐怕此功能在某些地方仍然存在问题,您可以在开发人员社区中提交此问题:
https://developercommunity.visualstudio.com/content/problem/post.html?space=21
这是我们有关产品问题的主要论坛。感谢您帮助我们构建更好的Azure DevOps。
希望这会有所帮助。