Могу ли я получить сборку Teamcity, запускающую задание сборки Azure Devops? - PullRequest
0 голосов
/ 05 апреля 2019

Я перевожу Teamcity в Azure Devops, как и в нашей предварительной инфраструктуре.В течение этого периода у нас будет развертывание Teamcity и Azure Devops для различных инфраструктур, но мы хотим уменьшить количество вмешательства человека.Поэтому я подумал о том, чтобы Teamcity запустил сборку Azure Devops или наоборот.Я думаю, что было бы проще реализовать сценарий powershell, который запускает сборку на Devops для Azure, а не наоборот из-за проблем совместимости или проблем с версией (старая версия).

1 Ответ

1 голос
/ 05 апреля 2019

Да, вы можете использовать API Azure Devops для запуска сборки.Вы должны использовать этот вызов API с соответствующим телом:

POST https://dev.azure.com/{organization}/{project}/_apis/build/builds?api-version=5.0

Чтение: https://docs.microsoft.com/en-us/rest/api/azure/devops/build/builds/queue?view=azure-devops-rest-5.0

Я не знаком с модулями PowerShell для Azure Devops, если таковые имеются, но они могут также работать.

...