Я использую политику сборки в одной из моих веток git DevOps Azure.
Есть ли способ требовать повторного запуска политики сборки ветки, запускаемой вручную, если ветка источника обновлена?
Моя политика ветвления установлена на Ручной запуск.Мы используем Manual вместо Automatic, чтобы уменьшить количество сборок (мы используем самосмещенный сервер сборки), запущенных на нашем CI-сервере, поскольку мы обычно открываем PR заранее, чтобы обеспечить обратную связь и облегчить обсуждение кода.
Если для триггера был установлен автоматический режим, то при любом обновлении ветки источника новая сборка ставится в очередь.Это не так с руководством.У меня была ситуация, когда политика сборки прошла, но затем была сделана дополнительная фиксация, и рецензент одобрил.Но сборка не была запущена вручную снова, и при последнем коммите и push произошла ошибка.Мне бы хотелось, чтобы политика проверки сборки сбрасывалась или не выполнялась каждый раз, когда обновляется исходная ветвь, аналогично тому, как после проверки нажатия голосов обозревателя кода сбрасывается.
Возможно ли это?