私はbluemixをテストしていますが、私は迷っています。PREとPRODでBluemixアプリケーションを展開
ノードAPPをGITリポジトリから展開したいと考えています。このため、hub.jazzにGITプロジェクトを作成し、コミットしてプッシュし、デプロイメント用に2つのステップを追加しました.1つはビルド用、もう1つはデプロイ用です。すべてこれはOKです。
しかし、私の問題はenvirorment変数で発生します。私は、各環境が異なる構成変数を使用することを望みますが、展開タスクからは不可能です。これらの変数は、bluemix cfappアプリケーションでのみ設定できます。しかし、このアプリケーションは配備の瞬間には存在しないので、これは私にとってはうまくありません。
どうすればよいですか?異なる構成のPRE環境とPROD環境での展開に最適な方法は何ですか?
ありがとうございました。
こんにちは、はい、私は2つを持っていますステージ。問題は、ステージ内の環境変数がデプロイメント専用であることです(この変数をいくつかのテストやこのようなものに使用したい場合に便利です) 私はcf pushのコマンドで解決策を見つけました。 cf push {{APP_NAME}} - コマンド "export app_password = 123 && node app"(このようなもの、私は正確なことを覚えていません) – user1710825