У меня есть проект группы ресурсов Azure (.deployproj) в Visual Studio, который развертывается нормально. Он содержит файл DSC.ps1 и файл CustomScripts.ps1, на который ссылается template.json.
Я хочу развернуть этот проект из TeamCity, но Я не могу найти способ построить проект. Во время развертывания Visual Studio выводит:
11:01:21 - Build started.
11:01:21 - Project "AzureResources.deployproj" (StageArtifacts target(s)):
11:01:21 - Project "AzureResources.deployproj" (ContentFilesProjectOutputGroup target(s)):
11:01:21 - Done building project "ESS.AzureResources.deployproj".
11:01:21 - Done building project "ESS.AzureResources.deployproj".
Кажется, он помещает файл DSC.ps1 в zip-архив вместе с некоторыми зависимостями, прежде чем запустить Deploy-AzureResourceGroup.ps1
, который, в свою очередь, выполняет развертывание. Выходные данные сборки помещаются в bin/Debug/staging
.
Как я могу выполнить сборку из TeamCity / командной строки? Через msbuild?