Sha256: 98fe463543ad1b840c3c6b182503d42a8bf210f5c5bf611728291deb08ef0b1a

Contents?: true

Size: 743 Bytes

Versions: 3

Compression:

Stored size: 743 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

3 entries across 3 versions & 1 rubygems

Version Path
rubyjobbuilderdsl-0.0.8 lib/rubyjobbuilderdsl/postbuild/cloverphp_publisher.rb
rubyjobbuilderdsl-0.0.6 lib/rubyjobbuilderdsl/postbuild/cloverphp_publisher.rb
rubyjobbuilderdsl-0.0.4 lib/rubyjobbuilderdsl/postbuild/cloverphp_publisher.rb