Итак, пользовательский интерфейс Azure DevOps теперь поддерживает настройку политик перекрестного репо для защиты ветки по умолчанию (главной) для всех существующих и будущих репозиториев - хорошо!
До сих пор мы использовали одну и ту же политику для каждого репозитория, настраивая ее вручную всякий раз, когда добавляется новый репозиторий (мы делаем микросервисы с репозиторием для каждой службы). Одна из политик - проверка сборки. Это единственная политика, которая меняется от репо к репо, потому что каждое репо имеет свой собственный конвейер сборки (в настоящее время классический, поскольку в YAML все еще отсутствуют некоторые ключевые функции) с Git-триггером для данного репозитория.
Вопрос в том; если я настроил политики перекрестного репо и хочу включить проверку сборки, как мне это сделать, учитывая, что каждое репо имеет свой собственный конвейер сборки? Конвейеры сборки AFAIK (пока) не поддерживают несколько репозиториев в качестве триггеров (это должно появиться в ближайшее время для конвейеров YAML), поэтому я не могу создать единый конвейер сборки для использования для всех репозиториев.