Плагин TeamCity UrlTrigger продолжает стрелять
Я настроил триггер для прослушивания последних закрепленных артефактов сборки:
<TEAMCITY URL>/repository/downloadAll/bt79/.lastPinned
Однако триггер продолжает срабатывать каждые 30 секунд, что является интервалом опроса по умолчанию.
Я что-то здесь упускаю? URL всегда дает мне один и тот же файл.
ОБНОВЛЕНИЕ: после обновления до TeamCity 7.1 проблема все еще существует.
1 ответ
Решение
Ответ на этот вопрос поступил от поддержки TeamCity:
Причиной описанного поведения является то, что контроллер TeamCity возвращает данные, запрошенные в запросе downloadAll..Zip, содержащий артефакты, фактически отличается от каждого запроса, и сборка запускается. Чтобы обойти эту проблему, попробуйте использовать
<TEAMCITY URL>/guestAuth/repository/download/bt79/.lastPinned/<some artifact> if possible.
этот работал для меня.