Sha256: 61b919d774c3e7f828f08b40d380adc715acb21657fcd41dd92cc8c7e0cb6678

Contents?: true

Size: 445 Bytes

Versions: 3

Compression:

Stored size: 445 Bytes

Contents

# coding: utf-8

module Bombard
  class Publisher
    class JenkinsPlot < Publisher
      def publish
        site, asset = @options.split(',')
        prefix      = site + '_' + asset + '_'

        %w[response longest shortest failed].each do |p|
          prop = 'YVALUE=' + @results.send(p).to_s
          file = File.new(prefix + p + '.properties', 'w')
          file.puts prop
          file.close
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
bombard-0.0.4 lib/bombard/publisher/jenkins_plot.rb
bombard-0.0.3 lib/bombard/publisher/jenkins_plot.rb
bombard-0.0.2 lib/bombard/publisher/jenkins_plot.rb