У меня есть репозиторий git, размещенный в Azure DevOps. Я создал новый конвейер сборки на основе yaml в ветви master
и установил секцию триггера для двух существующих ветвей. В других ветвях нет файла azure-pipeline.yml
, и для этого проекта DevOps не заданы какие-либо политики ветвей.
trigger:
batch: 'true'
branches:
include:
- master
- develop
Как и ожидалось, триггер вызывается при каждом изменении в ветке master
. Но игнорирует любые нажатия на ветку develop
.
Если я настрою конвейер сборки с помощью визуального редактора и определю там точные две ветви, для каждого нажатия будет запускаться сборка.
Есть идеи, как Azure Pipeline учитывает определение сборки и для других веток, не копируя и не вставляя все определение для каждой возможной ветки?
develop
;) Я также создал новый проект DevOps и испытал то же самое. Это не только веткаdevelop
. И все остальные тоже. - person dannyyy   schedule 21.06.2019develop
ничего не срабатывает. - person dannyyy   schedule 21.06.2019