Class: GitLabBuildOutput::HtmlOutputter

Inherits:
Object
  • Object
show all
Defined in:
lib/gitlab_build_output/html_outputter.rb

Instance Method Summary collapse

Instance Method Details

#ansi_to_html(string) ⇒ Object



7
8
9
# File 'lib/gitlab_build_output/html_outputter.rb', line 7

def ansi_to_html(string)
  Ansi2html.convert(StringIO.new(string)).html
end

#output(trace) ⇒ Object



3
4
5
# File 'lib/gitlab_build_output/html_outputter.rb', line 3

def output(trace)
  puts ansi_to_html(trace) unless trace.empty?
end