Состояние «И» в триггерах трубопровода Azure - PullRequest
0 голосов
/ 08 июля 2019

Я ознакомился с этим документом ниже

https://docs.microsoft.com/en-us/azure/devops/pipelines/build/triggers?view=azure-devops&tabs=yaml

Я использовал этот триггер для управления мастером ветки условия и тегом git.

trigger:
branches:
include:
- master
- refs/tags/development

Когда я нажимаю источниккод для ветки "master" и git-тег "development", конвейер будет построен.Но я нажимаю на ветку "master" ИЛИ выдвинутый тег git - "развитие".Трубопровод также будет построен.Как я могу контролировать условие «И» для ветки и тега git.

1 Ответ

0 голосов
/ 08 июля 2019

Я не думаю, что у вас могут быть условия в триггерах, вы можете только перечислить, на что он будет запускаться, затем вы можете наложить условия на задачи или сделать некоторую проверку, скажем, ветвь не является основной, затем выполнить шаг и выполнить ошибку. трубопровод.

но я не думаю, что это имеет смысл, так как тег - это указатель для фиксации, поэтому он не имеет большого смысла. этот коммит может быть на любой ветке

https://stackoverflow.com/a/27154277/6067741

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...