0

Azure Cloud Services を使用して小さな MVC4 アプリケーションを構築しました。これは、Visual Studio を通じてデプロイされています。次に、本番環境にデプロイする前に、アプリケーションをテストする必要があるテスト環境を追加します。

CI サーバーでデプロイ可能なパッケージをビルド、テスト、作成したいと考えています。このパッケージは、適切な構成を提供して、任意の環境にデプロイできます。

しかし、私はこれを行う便利な方法を見つけていません。.config および .cscfg ファイルの構成変換を使用して、特定の環境用のパッケージを簡単に構築できます。

環境ごとに個別のパッケージをビルドする CI サーバーを使用するのは適切ですか、それとも何か見逃していますか?

WebRole の開始時に web.config を変更する方法が説明されていますが、これは少しハックに感じられ、Microsoft の担当者がクラウド サービスを作成するときに意図した方法ではありません。

4

1 に答える 1