2016-12-02 23 views
-1

VSTSを使用してWebアプリケーションの展開を完全に自動化したい。私は晴れのサンプルアプリケーションを持っており、ビルドの定義として、ソリューションの構築、ユニットテストの実行、IIS上のAzure上へのデプロイなど、ビルド定義を作成したいと考えています。 VSTSを初めて使用しているので、VSTSを使用した導入を自動化するのは難しいと思っています。上記のビルド定義を作成する方法についていくつかの助けを求めています。ごくわずかな指針が役立ちます。VSTS(Visual Studio Team Service)を使用してAzureでWebアプリケーションを展開する

+0

この問題はその方法で解決しますか? –

答えて

2

Madhur、

あなたは、Visual StudioのWebサイトで最新の例までのステップバイステップ見つける:

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

最初にテストするために、ビルド定義を作成しますあなたのWebアプリケーションをパッケージ化します。

SecondはAzureに展開するリリース定義に精通しています。あるいは、ある場所でそれをやりたければ、ビルド定義のすべてを持つことができます。それはあなた次第です。

また、VSTSでビルドまたはリリースの定義を作成する場合、提供されるテンプレートは非常に便利で、すべてが完了してギャップを感じる必要があります。私はあなたにそれを見てお勧めします。

1

アイブは、このプロセスのウォークスルーをmy blog siteに書いています。asp.netコアアプリケーション用ですが、プリンシパルは通常の.netフレームワーク1と同じですが、実際にはVisual Studioビルドテンプレートを使用してビルド定義を作成します。私のチュートリアルでは、Webサイトをホストするために必要なAzureリソースのデプロイメント方法についても説明します。インフラストラクチャをコードとして使用し、ソースコードと同じ方法でCIおよびCDプロセスを維持することをお勧めします。

関連する問題