Есть ли способ развернуть несколько проектов с использованием одной и той же службы приложений в управлении релизами? - PullRequest
0 голосов
/ 08 мая 2018

Реализация процесса CI / CD в моем текущем проекте. мы используем VSTS и разворачиваем наше приложение на платформе Azure.

Я смотрю на нижеуказанную лазурную документацию. Чтобы развернуть каждый проект, мы должны создать каждую задачу веб-приложения в управлении релизами.

Документация Azure

Ниже мое проектное решение.

Структура проекта

enter image description here

В папке «Feature» каждая папка представляет собой проект веб-приложения. Для развертывания в службе приложений Azure нам необходимо создать каждую задачу веб-приложения.

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

Пожалуйста, предложите лучший подход.

1 Ответ

0 голосов
/ 08 мая 2018

Для развертывания нескольких веб-приложений в службах приложений Azure нет встроенной задачи, проще всего добавить несколько задач развертывания веб-приложений для каждого веб-приложения.

Вы можете обратиться к исходному коду задачи Развертывание веб-приложения для пользовательской сборки / задачи через расширение VSTS, чтобы удовлетворить ваши требования: Добавить задачу сборки или выпуска .

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