Wheneverをインストール

# Gemfile
gem 'whenever', :require => false

次のコマンドを実行すると

$ wheneverize .

/config/schedule.rbというファイルが生成される

every 3.hours do
  runner "MyModel.some_process"
  rake "my:rake:task"
  command "/usr/bin/my_great_command"
end

crontabに登録する

$ bundle exec whenever --update-cron

登録した内容を確認する

$ bundle exec whenever

あるいは

$ crontab -e

登録したジョブを削除

$ bundle exec whenever --clear-cron