【发布时间】:2015-04-30 11:26:31
【问题描述】:
问题
我有这样的事情:
task :fail do
exit 111
end
task :run_fail_and_succeed do
begin
Rake::Task['knapsack:fail'].invoke
rescue
exit 0
end
end
我想运行任务:fail 并处理它的退出状态。比使用0 退出。我该怎么做?
注意事项:
- 不能异步/并行/在后台运行。
:fail必须在:run_fail_and_succeed之前完成。 - 最好不仅以 0 退出,而且真正处理这个状态码,这样我就可以根据它的值做不同的事情
【问题讨论】:
标签: ruby rake exit-code rake-task exitstatus