#azure-devops #teamcity
#azure-devops #teamcity
Вопрос:
Я переношу Teamcity на Azure Devops, как и в случае с нашей готовой инфраструктурой. В течение этого периода у нас будет развертывание Teamcity и Azure Devops для разных инфраструктур, но мы хотим уменьшить количество человеческого вмешательства. Итак, я подумал о том, чтобы либо Teamcity запускал сборку Azure Devops, либо наоборот. Я думаю, было бы проще реализовать сценарий powershell, который запускает сборку в Azure Devops, а не наоборот из-за проблем с совместимостью или проблем с версией (старая версия).
Ответ №1:
Да, вы можете использовать Azure Devops api для запуска сборки. Вы бы использовали этот вызов api с соответствующим телом:
POST https://dev.azure.com/{organization}/{project}/_apis/build/builds?api-version=5.0
Я не знаком с модулями Azure Devops powershell, если таковые имеются, но они также могут работать.