Расширение проверки шаблона в пулах агентов в azure конвейерах
Я мог бы воспроизвести эту проблему на моей стороне с extends
в файле YAML.
Если Я установил следующий файл YAML:
trigger: none
extends:
template: params.yml
parameters:
yesNo: true
image: 'windows-latest'
И добавил проверки "approval
" и "extend template
", но ни один из них не появляется, когда я запускаю свой конвейер, они, похоже, игнорируются.
Затем я изменяю свой YAML без extends
, а также устанавливаю проверки "approval
" и "extend template
":
trigger:
- master
pool:
vmImage: 'windows-latest'
variables:
buildConfiguration: 'Release'
stages:
- stage: Deploy_Canary
jobs:
- template: deploy-infra.yml
Подошли эти две проверки:
![enter image description here](https://i.stack.imgur.com/DgDfm.png)
Чтобы доказать это дальше, я перемещаю чек "extend template
", только , сохраняю чек approval
с расширяет . Однако , проверка approval
по-прежнему не отображается:
![enter image description here](https://i.stack.imgur.com/T5iBj.png)
Итак, я боюсь, что эта функция все еще имеет проблемы в В некоторых местах вы можете отправить этот вопрос в сообщество разработчиков:
https://developercommunity.visualstudio.com/content/problem/post.html?space=21
, который является нашим основным форумом для выпуска продукта. Спасибо за помощь в создании более совершенных Azure DevOps.
Надеюсь, это поможет.