重複の可能性:
Heroku はデプロイのたびに RAILS_ENV および RACK_ENV 変数を自動的に "production" に変更します
現在、ステージング アプリへのデプロイに必要なコマンドを実行する Rake スクリプトを作成しようとしています。このスクリプトは、asset_sync を使用してアセットを cdn にコピーします。
namespace :deploy do
desc 'Deploy the app'
task :staging do
app = "app-name"
remote = "git@heroku.com:#{app}.git"
system "git push #{remote} master"
system "heroku run rake assets:precompile --app #{app}"
end
終わり
ただし、この Heroku を実行すると、(とりわけ) RAILS_ENV が上書きされて本番環境に戻ります。
その後 Heroku リリースを実行する
v143 Deploy 2b3aa3f 10m ago
v142 Add RAILS_ENV, RACK_ENV, PATH, LANG, G.. 10m ago
なぜこれを行っているのでしょうか?
どうもありがとう
フィル