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