Запуск TeamCity на основе определенной ветки репозитория BitBucket
Я пытаюсь запустить сборку TeamCity с использованием REST API в определенной ветке в хранилище. Тем не менее, он всегда выбирает код из основной ветки (которая по умолчанию). Не уверен, где я делаю это неправильно. Что-нибудь еще нужно настроить на TeamCity, чтобы включить эту функцию?
Мой локон:
curl -v -u uname:pwd http://remoteserver.com:8111/httpAuth/app/rest/buildQueue --request POST --header "Content-Type:application/xml" --data-binary @build.xml
И мой build.xml:
<build branchName="testBranch">
<buildType id="TestTc_TestTc"/>
</build>
Я использую TeamCity 9. Может ли кто-нибудь помочь мне понять, где я делаю это неправильно?
1 ответ
Решение
Я добавил "+:refs/heads/(*)" в разделе "Спецификация филиала" в настройках VCS Root, и он работал нормально.