問題タブ [cicd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - Azure DevOps ビルド/リリース パイプラインの変換
ASP.Net Web アプリケーションに関連する CI/CD プロセスに DevOps を使用する準備を進めていますが、web.config 変換ステップの「ベスト プラクティス」にたどり着くのに苦労しています。
ドキュメントと例は、変換タスクをリリース パイプラインに配置することを示しています。ただし、それを行うには、Web.Debug/Release/Staging.config (およびその他) をアーティファクトから利用できる必要があります。つまり、ビルド アクションをコンテンツに変更する必要があります。デプロイされたコード。
一方、ビルド パイプラインで変換を行う場合は、デプロイされたコードから変換ファイルを除外できます。ただし、この場合、リリース ターゲットごとに別個のビルドを作成する必要があります。つまり、ステージング ビルドと本番ビルドは少し同一ではありません。
私は何かが欠けていると確信しています...しかし、ベストプラクティスを追跡するのは困難でした. ご指導やご意見をお待ちしております。