VSTS выпускает веб-приложение для более чем 30 приложений, используя профиль публикации

Мы разработали веб-приложение с использованием ASP.NET MVC и базы данных на сервере SQL.

У нас более 30 клиентов, каждый из которых имеет собственную службу приложений Azure и базу данных SQL Azure. Все ресурсы по одной подписке.

Теперь я хотел развернуть приложение и базу данных для этих 30 клиентов.

Я настроил CI для приложения в VSTS. Теперь я хотел установить CD, чтобы выпустить приложение для всех 30 клиентов.

Я не хочу создавать отдельную среду выпуска для каждого клиента и не хочу использовать задачу развертывания 30 приложений Azure в одной среде. Потому что количество клиентов будет увеличиваться в будущем.

Вместо этого я могу добавить профиль публикации для каждого клиента в проект. В VSTS Release Как настроить выпуск всех профилей публикации, доступных в проекте?

1 ответ

Эта статья может вам помочь. Позвоните MsDeploy из VSTS

По сути, вы захотите вызвать msdeploy в качестве задачи в своем выпуске и передать ей профиль развертывания.

Другие вопросы по тегам