我想从调用任务中的 rake 任务返回。有可能吗?
在这个例子中,我希望能够独立调用任务一和一,但也可以顺序调用一和二。
task: one
do some work
if work ok
task.return true
else
puts "task one ko"
task.return false
end
end
task: two
do some work
if work ok
task.return true
else
puts "task two ko"
task.return false
end
end
task: all
Rake::Task["one"].invoke
Rake::Task["two"].invoke
end
我无法返回“全部”任务。并且 "return" 和 abort("message") 退出脚本。