Я хотел бы отказать в построении ветвей объектов, если они имеют меньшее тестовое покрытие, чем последняя успешная сборка мастера
Я попытался добавить дополнительное условие отказа, выполнив следующие шаги
https://www.jetbrains.com/help/teamcity/build-failure-conditions.html#BuildFailureConditions -AdditionalFailureConditions
Но я не могу найти способ ссылки на последнюю успешную сборку мастера
Есть ли специальный тег, автоматически установленный на значение "по умолчанию" ветвь или нам нужно добавить какой-то код на этапе сборки, чтобы автоматически прикрепить / автоматически пометить его?
Не могли бы вы добавить пользовательскую метрику сборки c и использовать шаг сборки, чтобы установить метри c только во время работы главной ветви? Вы можете проверить имя ветки в параметре TeamCity и установить только значение для master? Надеемся, что в будущем это будет проще с шагами условной сборки (к сожалению, на момент ответа не доступно).