私は、ASP.NET Core MVCアプリケーションのテストをビルドして実行するステップを定義しました。データベース更新EFコアAzureビルドステップ
ここで、マイグレーションがあればそれを実行し、そのステップが正常に動作するステップを追加したいと思います。なぜなら、接続文字列を持たないappsettings.jsonの設定を使用している可能性があり、ユーザーの秘密で定義されているため、なぜ動作するのか理解できません。
私の質問は、アプリケーションサービスで定義した接続文字列を簡単な方法でビルドしたいのですか?
Azureポータルに指定されたキーを持つアプリ設定があるかどうかをチェックして使用する、同じ名前の変数を定義するのが良いでしょう(例:ConnectionStrings:db
)。
おかげ
お試しいただきありがとうございます! – joacar
Deployタスクを使用すると、リリース構成で定義されたditoとどのように連携しますか?ビルドとテストの段階でそれを実行するのが正しいとは思わない。私はそれがReleaesの理由だと思う - 2つを分離する – joacar
@joacarそれをクリアしていない、あなたはそれを説明するために詳細なシナリオを提供することができます。 –