formula: increase fail log lines, allow config.
The default is almost never useful. 15 seems like a good medium as it'll not fill a 80x24 default but provides a bit more context. Also allow it to be overriden for developers and `test-bot`.
This commit is contained in:
parent
b5a20e79ee
commit
9aecb1be2b
@ -1304,8 +1304,14 @@ class Formula
|
|||||||
$stdout.flush
|
$stdout.flush
|
||||||
|
|
||||||
unless $?.success?
|
unless $?.success?
|
||||||
|
log_lines = ENV["HOMEBREW_FAIL_LOG_LINES"]
|
||||||
|
log_lines ||= "15"
|
||||||
|
|
||||||
log.flush
|
log.flush
|
||||||
Kernel.system "/usr/bin/tail", "-n", "5", logfn unless verbose
|
unless verbose
|
||||||
|
puts "Last #{log_lines} lines from #{logfn}:"
|
||||||
|
Kernel.system "/usr/bin/tail", "-n", log_lines, logfn
|
||||||
|
end
|
||||||
log.puts
|
log.puts
|
||||||
|
|
||||||
require "cmd/config"
|
require "cmd/config"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user