in retrospective.rb [36:64]
def run_for_all_teams
results = Team.all.map do |team|
success = begin
run_for_team(team)
true
rescue => e
puts "#{team.name} failed:"
puts e
puts e.backtrace
false
end
[team.name, success]
end
exit_code = results.all?(&:last) ? 0 : 1
puts Retrospective::LOG_SEPARATOR
puts 'All done!'
results.each do |(name, success)|
puts "#{name} #{success ? 'succeeded' : 'failed'}"
end
puts "#{Retrospective::LOG_SEPARATOR}\n"
return exit_code
end