class Drunker::Aggregator::Pretty
Public Instance Methods
exit_status(layers)
click to toggle source
# File lib/drunker/aggregator/pretty.rb, line 22 def exit_status(layers) layers.map { |layer| layer.invalid? ? 1 : layer.exit_status }.max end
run(layers)
click to toggle source
# File lib/drunker/aggregator/pretty.rb, line 4 def run(layers) layers.each do |layer| puts puts "-------------------------------------------------------------------------------------------" puts "BUILD_ID: #{layer.build_id}" if layer.invalid? puts "RESULT: FAILED" else puts "RESULT: SUCCESS" puts "STDOUT: #{layer.stdout}" puts "STDERR: #{layer.stderr}" puts "EXIT_STATUS: #{layer.exit_status}" end puts "-------------------------------------------------------------------------------------------" puts end end