Rake

■Scheduler、woker起動 deployタスク内に下記タスクを定義 desc "タスクの説明文" task :タスク名, roles: :app do run "(cd #{current_path} && QUEUE=* nohup bundle exec rake environment resque:work RAILS_ENV=#{rails_env} > /dev/null 2>&1 &) && sl…

実行時にRakeのバージョンを指定する

インストールされているRakeは最新で、プロジェクトで指定しているRakeのバージョンが最新ではない場合、下記のようなエラーが出る。 rake aborted! Gem::LoadError: You have already activated rake 10.3.2, but your Gemfile requires rake 10.1.0. Using…

Herokuのrake db:migrateで already exists

マイグレーションファイルを追加したので、Herokuにmigrateする必要が出ました。開発中なので、たまには一回全消しして改めてmigrateしてみようと思いました。 heroku run rake db:drop heroku run rake db:migrate これでいけるつもりでしたが、 PG::Error:…