Class: XCJobs::Export

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

Instance Attribute Summary collapse

Attributes inherited from Xcodebuild

#build_dir, #configuration, #coverage, #description, #destinations, #formatter, #hide_shell_script_environment, #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_option, #add_build_setting, #add_destination, #add_only_testing, #add_skip_testing, #after_action, #before_action, #coverage_enabled

Constructor Details

#initialize(name = :export) {|_self| ... } ⇒ Export

Returns a new instance of Export.

Yields:

  • (_self)

Yield Parameters:



335
336
337
338
339
340
341
342
# File 'lib/xcjobs/xcodebuild.rb', line 335

def initialize(name = :export)
  super
  self.unsetenv_others = true
  @description ||= 'export from an archive'
  @export_format = 'IPA'
  yield self if block_given?
  define
end

Instance Attribute Details

#archive_pathObject

Returns the value of attribute archive_path.



326
327
328
# File 'lib/xcjobs/xcodebuild.rb', line 326

def archive_path
  @archive_path
end

#export_formatObject

Returns the value of attribute export_format.



327
328
329
# File 'lib/xcjobs/xcodebuild.rb', line 327

def export_format
  @export_format
end

#export_installer_identityObject

Returns the value of attribute export_installer_identity.



331
332
333
# File 'lib/xcjobs/xcodebuild.rb', line 331

def export_installer_identity
  @export_installer_identity
end

#export_pathObject

Returns the value of attribute export_path.



328
329
330
# File 'lib/xcjobs/xcodebuild.rb', line 328

def export_path
  @export_path
end

#export_provisioning_profileObject

Returns the value of attribute export_provisioning_profile.



329
330
331
# File 'lib/xcjobs/xcodebuild.rb', line 329

def export_provisioning_profile
  @export_provisioning_profile
end

#export_signing_identityObject

Returns the value of attribute export_signing_identity.



330
331
332
# File 'lib/xcjobs/xcodebuild.rb', line 330

def export_signing_identity
  @export_signing_identity
end

#export_with_original_signing_identityObject

Returns the value of attribute export_with_original_signing_identity.



332
333
334
# File 'lib/xcjobs/xcodebuild.rb', line 332

def export_with_original_signing_identity
  @export_with_original_signing_identity
end

#options_plistObject

Returns the value of attribute options_plist.



333
334
335
# File 'lib/xcjobs/xcodebuild.rb', line 333

def options_plist
  @options_plist
end