VSTS CI/CDを使用して、別のウェブアプリのスロットに角度2のアプリを配備したい(dev、staging、prodと言う)。各スロットは異なるWeb APIを指している必要があります。通常、アプリケーション内に3つの異なる環境ファイルを指定しますが、異なる環境で3回ビルドする必要があるという欠点があります。azureの読書アプリの設定で2つ目のアプリ
私が達成したいのは、2つのビルド、devとprodを持つことです。 dev getをデベロッパー・スロットにデプロイし、prod build getをステージング先にデプロイしてから、同じビルドをプロダクション・スロットにデプロイする必要があります。各スロットのアプリ設定を定義できます。それらは環境変数のように扱われます。
角度2アプリ内からこれらの設定を読み込む方法はありますか、それとも他に何か不足していますか?
ありがとうございます。私は次のように問題を減らすことができると思う:私は3つの環境のための2つのビルドがあり、私はそれらを区別するためのいくつかのメカニズムが必要です。 Azureには、デプロイメントスロットごとにアプリの設定があるので、私の意図はそれらを読むことでした。これが不可能な場合は、3つの配備のために3つのビルドに戻ってしまいます。私が別のURLまたはsthのようにアプリを展開することに決めた場合、あなたが言及したURLメソッドは失敗します。 – user3838018