目前,我正在使用Ruby和Rake为.Net项目进行构建。
有没有一个钩子,比如在出口处,我可以用。我基本上希望以漂亮的红色文字输出“Build FAILED”,如果可能的话,输出失败的步骤,以及更好的消息,说明原因。只是为了让开发者更清楚一点。
南特也有类似的地方,而且很方便。想知道Rake/Ruby是否有类似的东西。
有人有过这种经历吗?
干杯
鲁比有 at_exit . 您可以这样使用它:
at_exit
at_exit do puts "this gets printed before the script finishes" end
sh %{NCover file} do |ok, res| if ! ok raise "Build FAILED in NCover" end end