Рубрики
Uncategorized

Azure DEVOPS: CICD с использованием демонстратора демонстрации Azure DEVOPS

Что такое Azure DevOps Demo Generator? Демо генератор DEVOPS AZURE обеспечивает разную температуру … Теги с Azure, AzuredevOps, DevOps, CICD.

Демо генератор DEVOPS AZURE обеспечивает различные шаблоны, из которых вы можете создавать и развернуть различные приложения. Эти шаблон приходит какой исходный код, рабочие элементы и трубопроводы

В этом блоге я предоставлю всю информацию, необходимую для начала использования демонгета DEMO Azure DEVOPS и платформы Azure DEVOPS для создания и развертывания вашего приложения с использованием трубопроводов CICD.

Предварительные условия

1.Microsoft Счет

2.Login для Azure DEVOPS Демо-генераторная платформа с использованием такой же учетной записи.

https://azuredevopsdemogenerator.azurewebsites.net/

3.Login для лазурного азарона.

https://azure.microsoft.com/en-us/services/devops/

4.LoCal Machine, имеющую толкат.

Демонстрация

Как только вы войти в свою платформу Azure DEVOPS, создайте свою собственную организацию.

Примечание: все это можно сделать бесплатно, не требуется подписка не требуется

Теперь перейдите в Azure DevOps Demo Generator, есть много шаблонов, для этой демонстрации я выберу приложение на основе Java.

Как только вы нажмете на создание проекта, все детали вместе с исходным кодом и трубопроводом будут клонированы на платформу DEVOPS.

Теперь, проходя через Azure DEVOPS, вы можете увидеть исходный код, сборку и выпустить трубопровод.

Создание строения трубопровода:

Здесь вы уже оснащены сборки сборки, либо вы можете изменить его, либо можно использовать тот же трубопровод или создать новый конвейер.

1. Получение вашего исходного кода из Azure Reppos.

2.строительство вашего кода.

3. Серьезировать и упаковывать свои артефакты построения.

Освобождать трубопровод

Для освобождения трубопровода я буду использовать группы развертывания для развертывания моих артефактов в мою местную машину, которая в нем есть Tomcat Sunning.

Группы развертывания

В группах развертывания вы можете указать свой компьютер, в которой вам нужно ваше приложение, чтобы быть

1.GO для групп развертывания в трубопроводах.

2. Сверните группу развертывания, выберите «ОС», в моем случае это окна.

3. Копия и вставьте данную команду в вашей машине PowerShell.

4. Действитель должен быть запущен в качестве администратора.

5.Креата личного доступа токена.

Который будет предложено в PowerShell для авторизации.

После того, как этот шаги сделаны, статус целевой механической машины группы развертывания будет отображаться as онлайн, как показано ниже.

Теперь вернитесь к освобождать трубопровод

Создайте выпускной трубопровод, убедитесь, что он использует артефакты, которые мы создали с использованием сборки конвейера.

1. Теперь в задачах добавьте задачу групповой группы развертывания, как показано ниже.

2.Дадайте задачу копирования, которая скопирует артефакты сборки нашу локальную машину. (Копировать файл WAR в папку Tomcat WebApps)

3.Дада задача командной строки, чтобы остановить и запустить Tomcat.

(Убедитесь, что у вас есть настройка Tomcat, сделанная в вашем локальном компьютере)

Как только это сделано, а трубопровод преуспевает,

Вы сможете посетить ваше приложение, используя

localhost: 8080/WarfilePrefix

В моем случае это localhost: 8080/MyShuttledev

Оригинал: «https://dev.to/aravindjeevagan/azure-devops-cicd-using-azure-devops-demo-generator-16hn»