Class: XCJobs::Archive

Inherits:
Xcodebuild show all
Defined in:
lib/xcjobs/xcodebuild.rb

Instance Attribute Summary collapse

Attributes inherited from Xcodebuild

#build_dir, #configuration, #coverage, #destinations, #formatter, #name, #project, #provisioning_profile, #provisioning_profile_name, #provisioning_profile_uuid, #scheme, #sdk, #signing_identity, #target, #unsetenv_others, #workspace

Instance Method Summary collapse

Methods inherited from Xcodebuild

#add_build_setting, #add_destination, #after_action, #before_action, #coverage_enabled

Constructor Details

#initialize(name = :archive) {|_self| ... } ⇒ Archive

Returns a new instance of Archive.

Yields:

  • (_self)

Yield Parameters:



305
306
307
308
309
# File 'lib/xcjobs/xcodebuild.rb', line 305

def initialize(name = :archive)
  super
  yield self if block_given?
  define
end

Instance Attribute Details

#archive_path=(value) ⇒ Object

Sets the attribute archive_path

Parameters:

  • value

    the value to set the attribute archive_path to.



303
304
305
# File 'lib/xcjobs/xcodebuild.rb', line 303

def archive_path=(value)
  @archive_path = value
end