как лучше всего автоматически создавать виртуальные машины Azure с помощью конвейера?
В моем проекте есть автоматизированные тесты пользовательского интерфейса, которые нужно запускать каждую неделю. до сих пор мы используем утилиту для запуска тестов в различных наборах конфигураций ОС. Теперь мы планируем использовать конвейеры Azure для автоматизации процесса. Я настроил конвейер сборки, который будет извлекать код из нескольких репозиториев на виртуальные машины с помощью агентов, размещенных на собственном хостинге, и создавать тестовые проекты и запускать тесты. Но для начальной части я вручную создал виртуальную машину в лаборатории тестирования Azure Dev, вручную настроил агент и запустил конвейер. Теперь мне нужно найти подход для автоматического создания виртуальных машин (7 версий ОС Windows) в тестовых лабораториях разработчиков с использованием конвейеров, а после создания виртуальных машин установить пользовательские артефакты и настроить агентов с использованием метода автоматической настройки. и, наконец, запускаем тесты. Кто-нибудь может предложить лучший способ достижения этой цели? заранее спасибо:)
1 ответ
Вы можете создать виртуальную машину Azure с помощью шаблона Azure RM, перейдя по ссылке ниже:
А затем создайте конвейер выпуска для подготовки вашей виртуальной машины:
Примечание. Вам необходимо выбрать v2 задачи развертывания группы ресурсов Azure, так как v3 удалил все действия, связанные с виртуальной машиной.