这是我第一次使用'随时随地在铁轨中的宝石,我无法让它工作。 我按照文档将其添加到我的GEMFILE:
gem 'whenever', :require => false
然后我运行了bundle install并输入了wheneverize
并编辑了config/schedule.rb
,其中包含以下几行:
env :PATH, ENV['PATH']
# siteA.rake and siteB.rake are in in /lib/tasks/
every :reboot do
rake "scrape_data:siteA" , :environment => :development
rake "scrape_data:siteB" , :environment => :development
end
然后我输入whenever --update-crontab myAppName
,输出[write] crontab file updated
。现在当我运行我的rails服务器时,这两个自定义rake任务都不会运行。