Запустите сборку TeamCity через вызов REST

Немного предыстории.

В моей среде у нас есть большое количество небольших решений .NET, каждое в своих собственных репозиториях Subversion (более 500). Мы не являемся магазином TFS и в настоящее время оцениваем возможность переноса нашего собственного процесса CI в TeamCity.

Вместо того, чтобы эти 500+ репозиториев опрашивали наш сервер Subversion каждые 5-10 минут или около того, я бы хотел начать сборку проекта через HTTP-вызов REST после фиксации (как это делает наше текущее решение). Затем я бы хотел, чтобы TeamCity обновился из SVN и начал процесс сборки. Возможно ли это?

Я вижу, что в TeamCity есть REST API, просто документация скудна. Я не уверен, как этот пример связан со всем, что я настроил. Что такое bt7? Как это связано с проектами, которые я настроил?

http://buildserver:8111/httpAuth/action.html?add2Queue=bt7 
11
задан ZaChickster 24 February 2012 в 19:34
поделиться