В будущем, пожалуйста, обратитесь к документации схемы YAML , прежде чем задать вопрос об ошибке в YAML.
Краткий обзор этого документа показывает, что это:
variables:
group: group1, group2, group3
- неправильный синтаксис.
Чтобы включить группы переменных, переключитесь на следующий синтаксис последовательности:
variables:
- name: string # name of a variable value: string # value of the variable
- group: string # name of a variable group You can repeat name/value pairs and group.
Вы также можете включать переменные из шаблонов.
Экстраполируя из этого,
variables:
- group: group1
- group: group2
- group: group3
Следование схеме является критическим при написании документов конфигурации YAML. Он чувствителен к пробелам, поэтому убедитесь, что вы делаете отступ правильно. Я рекомендую использовать такой редактор, как VS Code, с установленным расширением YAML Azure Pipelines, чтобы помочь выявить подобные проблемы.
Кроме того, чтобы использовать группу переменных только на этапе, вы ссылаетесь на нее в stage
блок:
stages:
- stage: Foo
variables:
- group: DEVgroup
Снова, прочитайте документацию схемы. Это все очень хорошо задокументировано.