Class: JenkinsJob::Postbuild::NUnitPublisher

Inherits:
BasicObject
Defined in:
lib/rubyjobbuilderdsl/postbuild/nunit_publisher.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(test_results_pattern) ⇒ NUnitPublisher

Returns a new instance of NUnitPublisher.



8
9
10
11
12
13
14
# File 'lib/rubyjobbuilderdsl/postbuild/nunit_publisher.rb', line 8

def initialize(test_results_pattern)
  @test_results_pattern_ = test_results_pattern

  @debug_ = false
  @keep_junit_reports_ = false
  @skip_junit_archiver_ = false
end

Instance Attribute Details

#debug_Object (readonly)

Returns the value of attribute debug_.



5
6
7
# File 'lib/rubyjobbuilderdsl/postbuild/nunit_publisher.rb', line 5

def debug_
  @debug_
end

#keep_junit_reports_Object (readonly)

Returns the value of attribute keep_junit_reports_.



5
6
7
# File 'lib/rubyjobbuilderdsl/postbuild/nunit_publisher.rb', line 5

def keep_junit_reports_
  @keep_junit_reports_
end

#skip_junit_archiver_Object (readonly)

Returns the value of attribute skip_junit_archiver_.



5
6
7
# File 'lib/rubyjobbuilderdsl/postbuild/nunit_publisher.rb', line 5

def skip_junit_archiver_
  @skip_junit_archiver_
end

#test_results_pattern_Object (readonly)

Returns the value of attribute test_results_pattern_.



5
6
7
# File 'lib/rubyjobbuilderdsl/postbuild/nunit_publisher.rb', line 5

def test_results_pattern_
  @test_results_pattern_
end

Instance Method Details

#test_results_pattern(value) ⇒ Object



16
17
18
# File 'lib/rubyjobbuilderdsl/postbuild/nunit_publisher.rb', line 16

def test_results_pattern(value)
  @test_results_pattern_ = value
end