Мне нужно установить условие для выполнения этапа в моем файле yml (конвейер сборки).
Условие состоит в том, что имя репо должно содержать ключевое слово application, если не нужно игнорировать этап;
мой код подобен этому
- stage: deploy
condition: contains(variables['Build.Repository.Name'],'application')
dependsOn: build
jobs:
- template: deploy-snapshot-jobs.yml@pipelines-templates
Это не работает так, я думаю, что интерпретатор не заменяет переменные ['Build.Repository.Name'] на хранилищеимя, потому что, когда я использую буквальное значение имени репо, он отлично работает
любая помощь, как это работает, ребята?