Запуск 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, и он работал нормально.

Другие вопросы по тегам