Моето 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