Class: XCJobs::Distribute::TestFairy

Inherits:
Rake::TaskLib
  • Object
show all
Includes:
Rake::DSL, XCJobs::Distribute
Defined in:
lib/xcjobs/testfairy/distribute.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize {|_self| ... } ⇒ TestFairy

Returns a new instance of TestFairy.

Yields:

  • (_self)

Yield Parameters:



29
30
31
32
# File 'lib/xcjobs/testfairy/distribute.rb', line 29

def initialize()
  yield self if block_given?
  define
end

Instance Attribute Details

#api_keyObject

required



11
12
13
# File 'lib/xcjobs/testfairy/distribute.rb', line 11

def api_key
  @api_key
end

#auto_updateObject

Returns the value of attribute auto_update.



25
26
27
# File 'lib/xcjobs/testfairy/distribute.rb', line 25

def auto_update
  @auto_update
end

#commentObject

Returns the value of attribute comment.



23
24
25
# File 'lib/xcjobs/testfairy/distribute.rb', line 23

def comment
  @comment
end

#fileObject

Returns the value of attribute file.



12
13
14
# File 'lib/xcjobs/testfairy/distribute.rb', line 12

def file
  @file
end

#icon_watermarkObject

Returns the value of attribute icon_watermark.



22
23
24
# File 'lib/xcjobs/testfairy/distribute.rb', line 22

def icon_watermark
  @icon_watermark
end

#max_durationObject

Returns the value of attribute max_duration.



18
19
20
# File 'lib/xcjobs/testfairy/distribute.rb', line 18

def max_duration
  @max_duration
end

#metricsObject

Returns the value of attribute metrics.



17
18
19
# File 'lib/xcjobs/testfairy/distribute.rb', line 17

def metrics
  @metrics
end

#notifyObject

Returns the value of attribute notify.



26
27
28
# File 'lib/xcjobs/testfairy/distribute.rb', line 26

def notify
  @notify
end

#symbols_fileObject

optional



15
16
17
# File 'lib/xcjobs/testfairy/distribute.rb', line 15

def symbols_file
  @symbols_file
end

#testers_groupsObject

Returns the value of attribute testers_groups.



16
17
18
# File 'lib/xcjobs/testfairy/distribute.rb', line 16

def testers_groups
  @testers_groups
end

#videoObject

Returns the value of attribute video.



19
20
21
# File 'lib/xcjobs/testfairy/distribute.rb', line 19

def video
  @video
end

#video_qualityObject

Returns the value of attribute video_quality.



20
21
22
# File 'lib/xcjobs/testfairy/distribute.rb', line 20

def video_quality
  @video_quality
end

#video_rateObject

Returns the value of attribute video_rate.



21
22
23
# File 'lib/xcjobs/testfairy/distribute.rb', line 21

def video_rate
  @video_rate
end