7
task :some_task, :environment do |t, args|
  puts Rails.env #=> development, production, etc
  puts ENV #=> {}
end

どの AWS バケットを使用するかなど、いくつかの環境変数を (ローカルの .env を介して、または Herokusan を介して Heroku Config を介して) 設定し、rake タスクでそれらを参照したいのですが、ENV は空のハッシュです。:environmentタスクの依存関係のために環境に関連する何かが行われ、それには価値があることは知っていRails.envますが、詳細については明確ではありません。

ENVでは、 Rake タスクでどのように使用できますか?

4

1 に答える 1