【发布时间】:2015-03-13 09:52:12
【问题描述】:
部署完成后如何运行 rake 任务?
我尝试了以下方法:
namespace :add_records do
desc "Run a task on a remote server."
task :default do
run("cd #{deploy_to}/current; /usr/bin/env bundle exec rake my_task_group:test_records RAILS_ENV=#{rails_env}")
end
任务在部署期间执行,但导致错误。 我知道任务必须在部署之后而不是在部署期间运行。
如何解决?
【问题讨论】:
标签: ruby-on-rails deployment rake-task