Sha256: 1be7cee6f5faa206b33a9dcfaefa75f7799231c29b15dc74c5ce8a42ddbb6b1f
Contents?: true
Size: 610 Bytes
Versions: 165
Compression:
Stored size: 610 Bytes
Contents
require 'travis/cli' module Travis module CLI class Help < Command description "helps you out when in dire need of information" def run(command = nil) if command say CLI.command(command).new.help else say "Usage: travis COMMAND ...\n\nAvailable commands:\n\n" commands.each { |c| say "\t#{color(c.command_name, :command).ljust(20)} #{color(c.description, :info)}" } say "\nrun `#$0 help COMMAND` for more infos" end end def commands CLI.commands.sort_by { |c| c.command_name } end end end end
Version data entries
165 entries across 165 versions & 1 rubygems