Documentation ¶
Index ¶
- Constants
- type AuthenticationParams
- type CommandBuilder
- func (c CommandBuilder) Command() *command.Model
- func (c CommandBuilder) ExecCommand() *exec.Cmd
- func (c CommandBuilder) PrintableCmd() string
- func (c CommandBuilder) Run() error
- func (c *CommandBuilder) SetArchivePath(archivePath string) *CommandBuilder
- func (c *CommandBuilder) SetAuthentication(authenticationParams AuthenticationParams) *CommandBuilder
- func (c *CommandBuilder) SetConfiguration(configuration string) *CommandBuilder
- func (c *CommandBuilder) SetCustomOptions(customOptions []string) *CommandBuilder
- func (c *CommandBuilder) SetDestination(destination string) *CommandBuilder
- func (c *CommandBuilder) SetDisableCodesign(disable bool) *CommandBuilder
- func (c *CommandBuilder) SetResultBundlePath(resultBundlePath string) *CommandBuilder
- func (c *CommandBuilder) SetSDK(sdk string) *CommandBuilder
- func (c *CommandBuilder) SetScheme(scheme string) *CommandBuilder
- func (c *CommandBuilder) SetTestPlan(testPlan string) *CommandBuilder
- func (c *CommandBuilder) SetXCConfigPath(xcconfigPath string) *CommandBuilder
- type CommandModel
- type ExportCommandModel
- func (c ExportCommandModel) Cmd() *exec.Cmd
- func (c ExportCommandModel) Command() *command.Model
- func (c ExportCommandModel) PrintableCmd() string
- func (c ExportCommandModel) Run() error
- func (c ExportCommandModel) RunAndReturnOutput() (string, error)
- func (c *ExportCommandModel) SetArchivePath(archivePath string) *ExportCommandModel
- func (c *ExportCommandModel) SetAuthentication(authenticationParams AuthenticationParams) *ExportCommandModel
- func (c *ExportCommandModel) SetExportDir(exportDir string) *ExportCommandModel
- func (c *ExportCommandModel) SetExportOptionsPlist(exportOptionsPlist string) *ExportCommandModel
- type LegacyExportCommandModel
- func (c LegacyExportCommandModel) Cmd() *exec.Cmd
- func (c LegacyExportCommandModel) Command() *command.Model
- func (c LegacyExportCommandModel) PrintableCmd() string
- func (c LegacyExportCommandModel) Run() error
- func (c *LegacyExportCommandModel) SetArchivePath(archivePath string) *LegacyExportCommandModel
- func (c *LegacyExportCommandModel) SetExportFormat(exportFormat string) *LegacyExportCommandModel
- func (c *LegacyExportCommandModel) SetExportPath(exportPath string) *LegacyExportCommandModel
- func (c *LegacyExportCommandModel) SetExportProvisioningProfileName(exportProvisioningProfileName string) *LegacyExportCommandModel
- type ResolvePackagesCommandModel
- type ShowBuildSettingsCommandModel
- func (c ShowBuildSettingsCommandModel) Command() *command.Model
- func (c ShowBuildSettingsCommandModel) PrintableCmd() string
- func (c ShowBuildSettingsCommandModel) RunAndReturnSettings() (serialized.Object, error)
- func (c *ShowBuildSettingsCommandModel) SetConfiguration(configuration string) *ShowBuildSettingsCommandModel
- func (c *ShowBuildSettingsCommandModel) SetCustomOptions(customOptions []string) *ShowBuildSettingsCommandModel
- func (c *ShowBuildSettingsCommandModel) SetScheme(scheme string) *ShowBuildSettingsCommandModel
- func (c *ShowBuildSettingsCommandModel) SetTarget(target string) *ShowBuildSettingsCommandModel
- type TestCommandModel
- func (c TestCommandModel) Cmd() *exec.Cmd
- func (c TestCommandModel) Command() *command.Model
- func (c TestCommandModel) PrintableCmd() string
- func (c TestCommandModel) Run() error
- func (c *TestCommandModel) SetCustomBuildAction(buildAction ...string) *TestCommandModel
- func (c *TestCommandModel) SetCustomOptions(customOptions []string) *TestCommandModel
- func (c *TestCommandModel) SetDestination(destination string) *TestCommandModel
- func (c *TestCommandModel) SetDir(workDir string) *TestCommandModel
- func (c *TestCommandModel) SetDisableIndexWhileBuilding(disable bool) *TestCommandModel
- func (c *TestCommandModel) SetGenerateCodeCoverage(generateCodeCoverage bool) *TestCommandModel
- func (c *TestCommandModel) SetScheme(scheme string) *TestCommandModel
Constants ¶
const ( // XCWorkspaceExtension ... XCWorkspaceExtension = ".xcworkspace" // XCProjExtension ... XCProjExtension = ".xcodeproj" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthenticationParams ¶
AuthenticationParams are used to authenticate to App Store Connect API and let xcodebuild download missing provisioning profiles.
type CommandBuilder ¶
type CommandBuilder struct {
// contains filtered or unexported fields
}
CommandBuilder ...
func NewCommandBuilder ¶
func NewCommandBuilder(projectPath string, actions ...string) *CommandBuilder
NewCommandBuilder ...
func (*CommandBuilder) SetArchivePath ¶
func (c *CommandBuilder) SetArchivePath(archivePath string) *CommandBuilder
SetArchivePath ...
func (*CommandBuilder) SetAuthentication ¶
func (c *CommandBuilder) SetAuthentication(authenticationParams AuthenticationParams) *CommandBuilder
SetAuthentication ...
func (*CommandBuilder) SetConfiguration ¶
func (c *CommandBuilder) SetConfiguration(configuration string) *CommandBuilder
SetConfiguration ...
func (*CommandBuilder) SetCustomOptions ¶
func (c *CommandBuilder) SetCustomOptions(customOptions []string) *CommandBuilder
SetCustomOptions ...
func (*CommandBuilder) SetDestination ¶
func (c *CommandBuilder) SetDestination(destination string) *CommandBuilder
SetDestination ...
func (*CommandBuilder) SetDisableCodesign ¶
func (c *CommandBuilder) SetDisableCodesign(disable bool) *CommandBuilder
SetDisableCodesign ...
func (*CommandBuilder) SetResultBundlePath ¶
func (c *CommandBuilder) SetResultBundlePath(resultBundlePath string) *CommandBuilder
SetResultBundlePath ...
func (*CommandBuilder) SetSDK ¶
func (c *CommandBuilder) SetSDK(sdk string) *CommandBuilder
SetSDK ...
func (*CommandBuilder) SetScheme ¶
func (c *CommandBuilder) SetScheme(scheme string) *CommandBuilder
SetScheme ...
func (*CommandBuilder) SetTestPlan ¶ added in v1.0.9
func (c *CommandBuilder) SetTestPlan(testPlan string) *CommandBuilder
SetTestPlan ...
func (*CommandBuilder) SetXCConfigPath ¶
func (c *CommandBuilder) SetXCConfigPath(xcconfigPath string) *CommandBuilder
SetXCConfigPath ...
type CommandModel ¶
CommandModel ...
type ExportCommandModel ¶
type ExportCommandModel struct {
// contains filtered or unexported fields
}
ExportCommandModel ...
func (ExportCommandModel) Command ¶
func (c ExportCommandModel) Command() *command.Model
Command ...
func (ExportCommandModel) PrintableCmd ¶
func (c ExportCommandModel) PrintableCmd() string
PrintableCmd ...
func (ExportCommandModel) RunAndReturnOutput ¶
func (c ExportCommandModel) RunAndReturnOutput() (string, error)
RunAndReturnOutput ...
func (*ExportCommandModel) SetArchivePath ¶
func (c *ExportCommandModel) SetArchivePath(archivePath string) *ExportCommandModel
SetArchivePath ...
func (*ExportCommandModel) SetAuthentication ¶
func (c *ExportCommandModel) SetAuthentication(authenticationParams AuthenticationParams) *ExportCommandModel
SetAuthentication ...
func (*ExportCommandModel) SetExportDir ¶
func (c *ExportCommandModel) SetExportDir(exportDir string) *ExportCommandModel
SetExportDir ...
func (*ExportCommandModel) SetExportOptionsPlist ¶
func (c *ExportCommandModel) SetExportOptionsPlist(exportOptionsPlist string) *ExportCommandModel
SetExportOptionsPlist ...
type LegacyExportCommandModel ¶
type LegacyExportCommandModel struct {
// contains filtered or unexported fields
}
LegacyExportCommandModel ...
func NewLegacyExportCommand ¶
func NewLegacyExportCommand() *LegacyExportCommandModel
NewLegacyExportCommand ...
func (LegacyExportCommandModel) Command ¶
func (c LegacyExportCommandModel) Command() *command.Model
Command ...
func (LegacyExportCommandModel) PrintableCmd ¶
func (c LegacyExportCommandModel) PrintableCmd() string
PrintableCmd ...
func (*LegacyExportCommandModel) SetArchivePath ¶
func (c *LegacyExportCommandModel) SetArchivePath(archivePath string) *LegacyExportCommandModel
SetArchivePath ...
func (*LegacyExportCommandModel) SetExportFormat ¶
func (c *LegacyExportCommandModel) SetExportFormat(exportFormat string) *LegacyExportCommandModel
SetExportFormat ...
func (*LegacyExportCommandModel) SetExportPath ¶
func (c *LegacyExportCommandModel) SetExportPath(exportPath string) *LegacyExportCommandModel
SetExportPath ...
func (*LegacyExportCommandModel) SetExportProvisioningProfileName ¶
func (c *LegacyExportCommandModel) SetExportProvisioningProfileName(exportProvisioningProfileName string) *LegacyExportCommandModel
SetExportProvisioningProfileName ...
type ResolvePackagesCommandModel ¶ added in v1.0.5
type ResolvePackagesCommandModel struct {
// contains filtered or unexported fields
}
ResolvePackagesCommandModel is a command builder used to create `xcodebuild -resolvePackageDependencies` command
func NewResolvePackagesCommandModel ¶ added in v1.0.5
func NewResolvePackagesCommandModel(projectPath, scheme, configuration string) *ResolvePackagesCommandModel
NewResolvePackagesCommandModel returns a new ResolvePackagesCommandModel
func (*ResolvePackagesCommandModel) Run ¶ added in v1.0.5
func (m *ResolvePackagesCommandModel) Run() error
Run runs the command and logs elapsed time
func (*ResolvePackagesCommandModel) SetCustomOptions ¶ added in v1.0.5
func (m *ResolvePackagesCommandModel) SetCustomOptions(customOptions []string) *ResolvePackagesCommandModel
SetCustomOptions sets custom options
type ShowBuildSettingsCommandModel ¶
type ShowBuildSettingsCommandModel struct {
// contains filtered or unexported fields
}
ShowBuildSettingsCommandModel ...
func NewShowBuildSettingsCommand ¶
func NewShowBuildSettingsCommand(projectPath string) *ShowBuildSettingsCommandModel
NewShowBuildSettingsCommand ...
func (ShowBuildSettingsCommandModel) Command ¶
func (c ShowBuildSettingsCommandModel) Command() *command.Model
Command ...
func (ShowBuildSettingsCommandModel) PrintableCmd ¶
func (c ShowBuildSettingsCommandModel) PrintableCmd() string
PrintableCmd ...
func (ShowBuildSettingsCommandModel) RunAndReturnSettings ¶
func (c ShowBuildSettingsCommandModel) RunAndReturnSettings() (serialized.Object, error)
RunAndReturnSettings ...
func (*ShowBuildSettingsCommandModel) SetConfiguration ¶
func (c *ShowBuildSettingsCommandModel) SetConfiguration(configuration string) *ShowBuildSettingsCommandModel
SetConfiguration ...
func (*ShowBuildSettingsCommandModel) SetCustomOptions ¶
func (c *ShowBuildSettingsCommandModel) SetCustomOptions(customOptions []string) *ShowBuildSettingsCommandModel
SetCustomOptions ...
func (*ShowBuildSettingsCommandModel) SetScheme ¶
func (c *ShowBuildSettingsCommandModel) SetScheme(scheme string) *ShowBuildSettingsCommandModel
SetScheme ...
func (*ShowBuildSettingsCommandModel) SetTarget ¶
func (c *ShowBuildSettingsCommandModel) SetTarget(target string) *ShowBuildSettingsCommandModel
SetTarget ...
type TestCommandModel ¶
type TestCommandModel struct {
// contains filtered or unexported fields
}
TestCommandModel ...
func (TestCommandModel) PrintableCmd ¶
func (c TestCommandModel) PrintableCmd() string
PrintableCmd ...
func (*TestCommandModel) SetCustomBuildAction ¶
func (c *TestCommandModel) SetCustomBuildAction(buildAction ...string) *TestCommandModel
SetCustomBuildAction ...
func (*TestCommandModel) SetCustomOptions ¶
func (c *TestCommandModel) SetCustomOptions(customOptions []string) *TestCommandModel
SetCustomOptions ...
func (*TestCommandModel) SetDestination ¶
func (c *TestCommandModel) SetDestination(destination string) *TestCommandModel
SetDestination ...
func (*TestCommandModel) SetDir ¶ added in v1.0.13
func (c *TestCommandModel) SetDir(workDir string) *TestCommandModel
SetDir ...
func (*TestCommandModel) SetDisableIndexWhileBuilding ¶
func (c *TestCommandModel) SetDisableIndexWhileBuilding(disable bool) *TestCommandModel
SetDisableIndexWhileBuilding ...
func (*TestCommandModel) SetGenerateCodeCoverage ¶
func (c *TestCommandModel) SetGenerateCodeCoverage(generateCodeCoverage bool) *TestCommandModel
SetGenerateCodeCoverage ...
func (*TestCommandModel) SetScheme ¶
func (c *TestCommandModel) SetScheme(scheme string) *TestCommandModel
SetScheme ...