2016-12-02 7 views
-1

Я хочу полностью автоматизировать развертывание веб-приложения с помощью VSTS. У меня есть образец приложения azure, и я хочу создать на нем определение сборки, которое содержит построение решения, выполнение модульных тестов и развертывание его по azure в IIS в качестве этапов его сборки. Я новичок в VSTS, мне сложно автоматизировать развертывание с помощью VSTS. Выясните, как создать описанное выше определение сборки. Любые малейшие рекомендации будут полезны.Развертывание веб-приложения через Azure с использованием VSTS (Visual Team Team Service)

+0

Вы решаете эту проблему своими способами? –

ответ

2

Madhur,

Вы найдете шаг за шагом до примеров даты на зрительном сайте студии:

  1. Build and deploy your ASP.NET 4 code to an Azure web app
  2. Deploy ASP.NET apps to Azure web apps

Сначала создать определение сборки для тестирования и пакетное веб-приложение.

Во-вторых, ознакомьтесь с определением выпуска, чтобы развернуть его на Azure. Или, если вы просто хотите сделать это в одном месте, вы можете иметь все в своем определении сборки, это зависит от вас.

Также при создании определения сборки или выпуска в VSTS предлагаемые шаблоны очень полезны, все делается так, что вам просто нужно почувствовать пробелы. Я советую вам взглянуть на него.

1

Ive написал прохождение этого процесса в my blog site, его для основного приложения asp.net, но основной для одного из них является стандартным .net framework, на самом деле это еще проще, потому что вы просто выбираете Visual Studio Build шаблон при создании определения сборки. В моем пошаговом руководстве вы узнаете, как развернуть ресурсы Azure, необходимые для размещения веб-сайта, - хорошая практика использования инфраструктуры в качестве кода для них и поддержания этого кода таким же образом, как вы рассматриваете исходный код, с процессами CI и CD.