1

私はAzureデプロイメントウィザードを使用して継続的インテグレーションを設定した.NETコアアプリケーションを持っています。Team Servicesにパブリッシュプロファイルを直接インポートする方法はありますか.NETコアのビルド定義

enter image description here

このプロセスは、私は、ソースコードのチェックイン時に構築し、展開するように構成している私のチームサービスの内部ビルド定義を作成しました。

enter image description here

コードを構築し、成功した展開が、私はCIの一部として実行されるように移行を介してデータベースの変更を取得問題を抱えています。私はAzureからWebアプリケーションの公開プロファイルをダウンロードし、Visual Studioにインポートしました。次に、公開設定を編集して、以下に示すように、公開中の移行の実行を含めることができます。

enter image description here

私は、Visual Studioから手動でこれを実行すると、それが正常に発行し、また、移行スクリプトを実行します。

この編集された公開プロファイルをTeam Services Continuous Integrationにインポートする方法はありますか?

答えて

0

代わりにの引数を使用してVisual Studioビルドステップを使用してください。

  1. パブリッシュプロファイルファイルを変更して、パスワードとAllowUntrustedCertificateノードを追加します。 (Publish an Azure Web Site from the Command Lineを参照してください)
  2. Visual Studioのビルドタスクに/p:DeployOnBuild=true /p:PublishProfile="[your publish profile]"引数を追加してください。
関連する問題