我在deploy.rb中使用whenever/capistrano
来更新部署时的crontab
我在部署脚本中需要做的就是添加这些行
set :whenever_command, "bundle exec whenever"
set :whenever_environment, defer {rails_env}
require "whenever/capistrano"
每当任务定义如下时挂钩
Capistrano::Configuration.instance(:must_exist).load do
before "deploy:finalize_update", "whenever:update_crontab"
after "deploy:rollback", "whenever:update_crontab"
end
现在我想在迁移运行后运行whenever:update_crontab
任务。我希望钩子像
after "deploy:migrate", "whenever:update_crontab"
如何覆盖随便钩?