вы должны рассмотреть вопрос об определении зависимостей между вашими задачами, как это
task :primary => [:secondary]
task :secondary do
puts "Doing Secondary Task"
end
Но если вам действительно нужно вызывать задачи напрямую, вы можете использовать invoke
для вызова другой задачи
task :primary do
Rake::Task[:secondary].invoke
end
task :secondary do
puts "Doing Secondary Task"
end
см. Также здесь