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

Version Path
rakeoff-0.1.0 lib/rakeoff/support/terminal.rb
rakeoff-0.0.9 lib/rakeoff/support/terminal.rb
rakeoff-0.0.8 lib/rakeoff/support/terminal.rb
rakeoff-0.0.7 lib/rakeoff/support/terminal.rb
rakeoff-0.0.6 lib/rakeoff/support/terminal.rb
rakeoff-0.0.5 lib/rakeoff/support/terminal.rb
rakeoff-0.0.4 lib/rakeoff/support/terminal.rb