Я вызываю Rake-задачи в другой Rake-задаче, например:
namespace :test do
task :migrate do
Rake::Task['A:migrate'].invoke
Rake::Task['B:migrate'].invoke
end
end
Я хочу знать, могу ли я перейти к следующей Rake-задаче, даже если предыдущая не удалась. Например, в A:migrate
есть ошибка, я хочу перехватить ее и записать в журнал, но перейдем к B:migrate
. Как я могу это сделать?