Я пытаюсь использовать Azure Pipelines для создания док-контейнера. Все прекрасно работает, за исключением того факта, что конвейер запускается при каждом нажатии ветви (и собирается полностью), хотя на самом деле я хотел бы, чтобы он строился только на тегах, начинающихся с "v".
Я используюbitbucket для git repo.
Я посмотрел онлайн и, насколько я могу судить из примеров, мой yml должен работать
Мой триггер выглядит так:
trigger:
tags:
include:
- 'v*'
branches:
exclude:
- '*'
К сожалению, с этой конфигурацией мой конвейер строится на каждой ветви, а не только на тегах.
Я хотел бы иметь возможность автоматически строить только на push-тегах, без ветвей, без PR (сейчас он строится на ветвях). и PR, но не в тегах).
Спасибо!
EDIT: похоже, что запросы на слияние (pull) ВСЕГДА создаются, и триггеры не могут предотвратить это, исключая ветви. Пока существует webhook для запросов на слияние, они будут создаваться.