Вместо того, чтобы переопределять deploy:migrate
, вы должны определить для него хук до или после. Сначала создайте новое задание, которое выполняет то, что вам нужно:
task :custom_name do
# whatever you need to do
end
И затем установите эту новую задачу для запуска до или после задачи deploy:migrate
, выполнив одно из следующих действий:
before "deploy:migrate", :custom_name
after "deploy:migrate", :custom_name