В моей работе как архитектор облачного решения, я часто нахожу команды, борющиеся с той же проблемой. В этом blogpost я выделим одну из этих проблем; Передача на выходные переменные ARM в рамках трубопровода VSTS.
У многих разработчиков есть PowerShell или другие сценарии, которые исправляют эту проблему, но я хочу выделить расширение, которое свободно доступно и делает это для вас для бесплатно !
Это расширение позволяет использовать выходы развертывания ARM в среде VSTS.
Этот шаг будет использовать последнее успешное развертывание в выбранной группе ресурсов. Если это развертывание имеет выходы, все они копируются в переменные VST с помощью ключа вывода ARM.
Эти выходы затем могут использоваться по умолчанию VSTS способов: $ (тот же клавиш-аси-шаблон)
Обычно эта задача работает непосредственно после задачи «Azure Resource Group Reployment».
Итак, мой Pro-наконечник ; Хватит использовать свои собственные сценарии и внедрить это удобное расширение!
PS: на боковой заметке колени тоже отличный парень, дайте ему твит после того, как вы устанавливаете это в свой проект
Ссылка на рынок: https://marketplace.visualstudio.com/itema??iteMam=keeSschollaArt.arm-outputs Кес в Twitter: https://twitter.com/keesschollaArt.
Оригинал: «https://dev.to/sogeti/arm-outputs-in-vsts-pipelines-5gcf»