Sha256: 3d156adae271fdcbc9c9cade89c83a7f6f8c6a34ea3efc2ae12bd6cfda192c94
Contents?: true
Size: 456 Bytes
Versions: 7
Compression:
Stored size: 456 Bytes
Contents
require 'rubygems' require 'term/ansicolor' require 'win32console' unless !(RUBY_PLATFORM =~ /mswin32/) class String include Term::ANSIColor end module Terminal def print_heading(message) return if message.nil? or message.empty? is_build_agent = !ENV['teamcity.version'].nil? if(is_build_agent) puts "##teamcity[progressMessage '#{message}']" else puts '' puts message.cyan puts ("#" * (message.length+2)).cyan end end end
Version data entries
7 entries across 7 versions & 1 rubygems