Я пытаюсь создать единую сборку teamcity для единственного слияния в VCS. То, как мой CI выложено, - это одна ветвь, в которую мы вливаем все наши изменения. Затем, когда мы хотим разворачиваться к производству, мы объединяем этап в главную ветвь в git. К сожалению, это вызывает много сборок, по одному, вероятно, для каждой проверки в промежуточной ветке. Поэтому вместо этого мы хотели бы, чтобы это была одна сборка. Потому что это единственное слияние в главной ветке.
Итак, кто-нибудь знает, как вызвать единую сборку при изменении VCS независимо от того, сколько проверок от количества разных людей было сделано?
Параметры, которые я выбрал в триггерах сборки в городе команды, следующие.
Trigger a build on each check-in
Include several check-ins in a build if they are from the same committer
Я думаю, что могу сделать это с помощью специального триггера сборки, но я бы предпочел не идти по этому пути.
Заранее благодарим за помощь.