Rails
cron
whenever
crontab

[Rails4] wheneverを使ってcrontabを管理して、cronを回すとzsh:1: command not found: bundleと出る場合

More than 3 years have passed since last update.

これの続きです


rbenvなどのパスを追加


config/schedule.rb

env :PATH, ENV['PATH']

job_type :rbenv_rake, %q!eval "$(rbenv init -)"; cd :path && :environment_variable=:environment bundle exec rake :task --silent :output!


反映

$ whenever --update-crontab