Я использую TeamCity 8.1.2 REST API и хочу проверить, есть ли запущенная сборка в моей конфигурации сборки.
Чтобы получить сборки в очереди, я могу использовать следующий запрос:
> http://<tc_address>/app/rest/latest/buildQueue/?locator=buildType:<my_buildTypeId>
Возвращает сборки в очереди, но не запущенные.
Согласно документации https://confluence.jetbrains.com/display/TCD8/REST+API для запуска сборок этот запрос может быть использован:
> http://<tc_address>/app/rest/builds/?locator=buildType:<my_buildTypeId>,running:true
Но он не возвращает сборок. Я попытался
http://<tc_address>/app/rest/builds/?locator=running:true
, который возвращает запущенные сборки из другой конфигурации сборки, но текущая сборка из моей конфигурации сборки не указана.