Rails cron with whenever, setting the environment
Whenever doesn’t detect your environment, it just defaults to using production. You can set the environment for all jobs using set: set :environment, ‘staging’ Or per job: every 2.hours do runner ‘My.runner’, :environment => ‘staging’ end