2016-06-25 8 views
1

Visual Studio Team Servicesの新機能、以前はVisual Studio Onlinetfsリリース管理、オンプレミスサーバーへの.netコアrc2展開

私はいくつかの.netコアrc2アプリケーションを持っています。

例1:ソリューションには、1つのコアMVCアプリケーション、1つのWeb APIアプリケーション、複数の依存するアセンブリが含まれています。

私は3つのオンプレミスサーバー(Dev、QA、Staging)を持っています My dev serverにはビルドエージェントが含まれています。私の混乱は、これらのアプリケーションを私のオンプレミスサーバーに、そして最終的には私のプロダクションサーバーに最適に展開する方法です。

webdeployパッケージを生成しますか?もしそうなら、どこで何を?私のビルド定義やリリース定義(tfs上)で?

これらの.net core rc2アプリケーションのデプロイメントを行う適切な方法は何でしょうか(何をどの順序で使用するか)はわかります。

これまでのところ、私はチェックイン(CIビルド)を考えていましたが、私は3つの環境(dev、qa、ステージング)すべてにビルド/デプロイしました。 devとqaは自動である。 QAの結果に応じて、ステージングは​​自動的に行われるか承認されます(承認されます)。最後に生産はマニュアルである。私はこれが石で設定されていないことを理解しています、そして、ある事柄は異なって行われるかもしれませんが、それは正しいと思いますか?

ああ、およびすべての私のサーバーは、Windows Serverある2012 R2

大幅にあなたのプロジェクトをビルドするビルド定義を使用して、展開パッケージを生成して展開するリリース定義を使用することができます

答えて

0

をいただければ幸いです任意の入力パッケージ。リリース定義では、Dev、QA &ステージングにデプロイする3つの環境を追加できます。 Asp.Net Core appのビルドとデプロイ方法については、Build and deploy your ASP.NET Core RC2 app to Azureのリンクを参照してください。

関連する問題