У меня есть конфигурация сборки TeamCity, которая работает до недавнего времени. Внезапно в очереди встает сборка, в которой говорится, что она не совместима с любыми агентами. Приведенная причина:
Неявные требования: teamcity.build.branch, определенные в параметре: BuildFormatSpecification
Параметр My BuildFormatSpecification определяется таким образом:
% MajorVersion%%%% MinorVersion PatchVersion% -..% Teamcity.build.branch%
Это, в свою очередь, используется в поле Формат номера сборки вместе с счетчиком сборки, например:
% BuildFormatSpecification%.% SharedBuildNumber.id4%
Идея состоит в том, что номер сборки выводится как "1.0.0-develop.22" и включает ветвь Git. Это следует за правилами для семантической версии. Эта схема работала для меня по нескольким проектам, но вдруг эта сборка застряла, и я не могу понять, почему.
Любые идеи?