默认情况下,Rake会在第一个异常时停止。
似乎没有相当于make -k的命令行,有没有办法以programmaticaly方式进行呢?
答案 0 :(得分:1)
不幸的是--keep-going
中没有rake
(我认为没问题)。我能想到的唯一方法是用begin; rescue; end
包装你的Rakefile,但它不会让它“继续” - 它只会确保你的rake
的执行返回{{{ 1}}。
0
我认为“继续前进”是不可能的,因为当你begin
# Former Rakefile code goes here
rescue
puts $!.inspect
end
某事已经改变了算法的流程时 - 即不要试图通过忽略异常来解决你的问题。