public class XCodeBuilder
extends hudson.tasks.Builder
| Modifier and Type | Class and Description |
|---|---|
static class |
XCodeBuilder.DescriptorImpl |
| Constructor and Description |
|---|
XCodeBuilder(Boolean buildIpa,
Boolean generateArchive,
Boolean cleanBeforeBuild,
Boolean cleanTestReports,
String configuration,
String target,
String sdk,
String xcodeProjectPath,
String xcodeProjectFile,
String xcodebuildArguments,
String embeddedProfileFile,
String cfBundleVersionValue,
String cfBundleShortVersionStringValue,
Boolean unlockKeychain,
String keychainName,
String keychainPath,
String keychainPwd,
String symRoot,
String xcodeWorkspaceFile,
String xcodeSchema,
String configurationBuildDir,
String codeSigningIdentity,
Boolean allowFailingBuildResults,
String ipaName,
Boolean provideApplicationVersion,
String ipaOutputDirectory,
Boolean changeBundleID,
String bundleID,
String bundleIDInfoPlistPath,
String ipaManifestPlistUrl,
Boolean interpretTargetAsRegEx) |
| Modifier and Type | Method and Description |
|---|---|
XCodeBuilder.DescriptorImpl |
getDescriptor() |
GlobalConfigurationImpl |
getGlobalConfiguration() |
Keychain |
getKeychain() |
boolean |
perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
getProjectAction, getProjectAction, getProjectActions, perform, prebuildpublic final Boolean cleanBeforeBuild
public final Boolean cleanTestReports
public final String configuration
public final String target
public final String sdk
public final String symRoot
public final String configurationBuildDir
public final String xcodeProjectPath
public final String xcodeProjectFile
public final String xcodebuildArguments
public final String xcodeSchema
public final String xcodeWorkspaceFile
public final String embeddedProfileFile
public final String cfBundleVersionValue
public final String cfBundleShortVersionStringValue
public final Boolean buildIpa
public final Boolean generateArchive
public final Boolean unlockKeychain
public final String keychainName
public final String keychainPath
public final String keychainPwd
public final String codeSigningIdentity
public final Boolean allowFailingBuildResults
public final String ipaName
public final String ipaOutputDirectory
public Boolean provideApplicationVersion
public final Boolean changeBundleID
public final String bundleID
public final String bundleIDInfoPlistPath
public final Boolean interpretTargetAsRegEx
public final String ipaManifestPlistUrl
@DataBoundConstructor public XCodeBuilder(Boolean buildIpa, Boolean generateArchive, Boolean cleanBeforeBuild, Boolean cleanTestReports, String configuration, String target, String sdk, String xcodeProjectPath, String xcodeProjectFile, String xcodebuildArguments, String embeddedProfileFile, String cfBundleVersionValue, String cfBundleShortVersionStringValue, Boolean unlockKeychain, String keychainName, String keychainPath, String keychainPwd, String symRoot, String xcodeWorkspaceFile, String xcodeSchema, String configurationBuildDir, String codeSigningIdentity, Boolean allowFailingBuildResults, String ipaName, Boolean provideApplicationVersion, String ipaOutputDirectory, Boolean changeBundleID, String bundleID, String bundleIDInfoPlistPath, String ipaManifestPlistUrl, Boolean interpretTargetAsRegEx)
public boolean perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws InterruptedException,
IOException
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerInterruptedExceptionIOExceptionpublic Keychain getKeychain()
public GlobalConfigurationImpl getGlobalConfiguration()
public XCodeBuilder.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.BuilderCopyright © 2004-2015. All Rights Reserved.