module SleepingKingStudios::Tasks::Apps::Ci
Thor tasks for continuous integration in semi-distributed applications.
Public Instance Methods
report_application(app_name, results, width: config = applications.fetch(app_name, {}))
click to toggle source
# File lib/sleeping_king_studios/tasks/apps/ci/results_reporter.rb, line 56 def report_application app_name, results, width: config = applications.fetch(app_name, {}) app_name = config.fetch('name', app_name) rows = generate_rows(results, :width => width) return if rows.empty? say "#{app_name}:" say "\n" print_table rows say "\n" end