Rails のローカル development 環境で、whenever(cron用gem)を使って rake タスクを実行させようとしたのですけど、エラーに遭遇してちょっと苦労しました。ログに “/bin/bash: bundle: command not found” というエラーが出力され、最初は cron で rake タスクの実行が上手くできなかった。 https://github.com/javan/whenever
require File.expand_path(File.dirname(__FILE__) + "/environment") set :output, 'log/cron.log' # 1分毎に回す every 1.minute do command "echo 'mossmossmossmossmossmoss'" end every 3.hours do runner "MyModel.some_process" rake "my:rake:task" command "/usr/bin/my_great_command" end # every 1.day, :at => '4:30 am' do # runner "MyModel.task_to_run_at_four_thirty_in_the_morning" # end # every :hour do # Many
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く