Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommandModel ¶
type CommandModel struct {
// ProjectFilePath - might be a `xcodeproj` or `xcworkspace`
ProjectFilePath string
// Scheme will be passed to xcodebuild as the -scheme flag's value
// Only passed to xcodebuild if not empty!
Scheme string
// CodeSignIdentity will be passed to xcodebuild as an CODE_SIGN_IDENTITY= argument.
// Only passed to xcodebuild if not empty!
CodeSignIdentity string
// SDK: if defined it'll be passed as the -sdk flag to xcodebuild.
// For more info about the possible values please see xcodebuild's docs about the -sdk flag.
// Only passed to xcodebuild if not empty!
SDK string
// DESTINATION: configure which device or Simulator will be used by the tool
// The supported platforms are:
// OS X, your Mac
// iOS, a connected iOS device
// iOS Simulator
// watchOS
// watchOS Simulator
// tvOS
// tvOS Simulator
Destination string
}
CommandModel ...
func (CommandModel) GenerateArchive ¶
func (xccmd CommandModel) GenerateArchive() (string, string, error)
GenerateArchive : generates the archive for subsequent "Scan"
func (CommandModel) RunXcodebuildCommand ¶
func (xccmd CommandModel) RunXcodebuildCommand(xcodebuildActionArgs ...string) (string, error)
RunXcodebuildCommand ...
func (CommandModel) ScanSchemes ¶
func (xccmd CommandModel) ScanSchemes() ([]string, error)
ScanSchemes ...
Click to show internal directories.
Click to hide internal directories.