Sha256: 9da5db3c98cf78441888bb2c657ece70839a4bcc4ddccd556def569d7dc01ff8

Contents?: true

Size: 779 Bytes

Versions: 5

Compression:

Stored size: 779 Bytes

Contents

module JenkinsJob
  module Postbuild
    class CloverPhpPublisher < BasicObject
      attr_reader :xml_location_, :html_report_dir_, :archive_,
                  :healthy_target_, :unhealthy_target_, :failing_target_

      def initialize
        @archive_ = true
      end

      def xml_location(value)
        @xml_location_ = value
      end

      def html_report_dir(value)
        @html_report_dir_ = value
      end

      def archive(value = true)
        @archive_ = value
      end

      def healthy_target(value)
        @healthy_target_ = value
      end

      def unhealthy_target(value)
        @unhealthy_target_ = value
      end

      def failing_target(value)
        @failing_target_ = value
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rubyjobbuilderdsl-0.0.5 lib/rubyjobbuilderdsl/postbuild/cloverphp_publisher.rb
rubyjobbuilderdsl-0.0.3 lib/rubyjobbuilderdsl/postbuild/cloverphp_publisher.rb
rubyjobbuilderdsl-0.0.2 lib/rubyjobbuilderdsl/postbuild/cloverphp_publisher.rb
rubyjobbuilderdsl-0.0.1 lib/rubyjobbuilderdsl/postbuild/cloverphp_publisher.rb
rubyjobbuilderdsl-0.0.0 lib/rubyjobbuilderdsl/postbuild/cloverphp_publisher.rb