Package au.com.rayh

Class ExportIpa

All Implemented Interfaces:
ExtensionPoint, Describable<Builder>, BuildStep, SimpleBuildStep

public class ExportIpa extends Builder implements SimpleBuildStep
  • Constructor Details

  • Method Details

    • getXcodeProjectPath

      @CheckForNull public String getXcodeProjectPath()
    • setXcodeProjectPath

      @DataBoundSetter public void setXcodeProjectPath(String xcodeProjectPath)
    • getXcodeProjectFile

      @CheckForNull public String getXcodeProjectFile()
    • getUnlockKeychain

      public Boolean getUnlockKeychain()
    • setUnlockKeychain

      @DataBoundSetter public void setUnlockKeychain(Boolean unlockKeychain)
    • getKeychainName

      @CheckForNull public String getKeychainName()
    • setKeychainName

      @DataBoundSetter public void setKeychainName(String keychainName)
    • getKeychainPath

      @CheckForNull public String getKeychainPath()
    • setKeychainPath

      @DataBoundSetter public void setKeychainPath(String keychainPath)
    • getKeychainPwd

      @CheckForNull public Secret getKeychainPwd()
    • setKeychainPwd

      @DataBoundSetter public void setKeychainPwd(Secret keychainPwd)
    • getSymRoot

      @CheckForNull public String getSymRoot()
    • setSymRoot

      @DataBoundSetter public void setSymRoot(String symRoot)
    • getXcodeWorkspaceFile

      @CheckForNull public String getXcodeWorkspaceFile()
    • setXcodeWorkspaceFile

      @DataBoundSetter public void setXcodeWorkspaceFile(String xcodeWorkspaceFile)
    • getXcodeSchema

      @CheckForNull public String getXcodeSchema()
    • setXcodeSchema

      @DataBoundSetter public void setXcodeSchema(String xcodeSchema)
    • getArchiveDir

      @CheckForNull public String getArchiveDir()
    • setArchiveDir

      @DataBoundSetter public void setArchiveDir(String archiveDir)
    • getDevelopmentTeamName

      @CheckForNull public String getDevelopmentTeamName()
    • setDevelopmentTeamName

      @DataBoundSetter public void setDevelopmentTeamName(String developmentTeamName)
    • getDevelopmentTeamID

      @CheckForNull public String getDevelopmentTeamID()
    • setDevelopmentTeamID

      @DataBoundSetter public void setDevelopmentTeamID(String developmentTeamID)
    • getIpaName

      @CheckForNull public String getIpaName()
    • setIpaName

      @DataBoundSetter public void setIpaName(String ipaName)
    • getIpaOutputDirectory

      @CheckForNull public String getIpaOutputDirectory()
    • setIpaOutputDirectory

      @DataBoundSetter public void setIpaOutputDirectory(String ipaOutputDirectory)
    • getIpaExportMethod

      @CheckForNull public String getIpaExportMethod()
    • setIpaExportMethod

      @DataBoundSetter public void setIpaExportMethod(String ipaExportMethod)
    • getManualSigning

      @Deprecated public Boolean getManualSigning()
      Deprecated.
    • setManualSigning

      @Deprecated @DataBoundSetter public void setManualSigning(Boolean manualSigning)
      Deprecated.
    • getSigningMethod

      @CheckForNull public String getSigningMethod()
    • setSigningMethod

      @DataBoundSetter public void setSigningMethod(String signingMethod)
    • getProvisioningProfiles

      @CheckForNull public ArrayList<ProvisioningProfile> getProvisioningProfiles()
    • setProvisioningProfiles

      @DataBoundSetter public void setProvisioningProfiles(ArrayList<ProvisioningProfile> provisioningProfiles)
    • getXcodeName

      @CheckForNull public String getXcodeName()
    • setXcodeName

      @DataBoundSetter public void setXcodeName(String xcodeName)
    • getUploadBitcode

      public Boolean getUploadBitcode()
    • setUploadBitcode

      @DataBoundSetter public void setUploadBitcode(Boolean uploadBitcode)
    • getUploadSymbols

      public Boolean getUploadSymbols()
    • setUploadSymbols

      @DataBoundSetter public void setUploadSymbols(Boolean uploadSymbols)
    • getCompileBitcode

      public Boolean getCompileBitcode()
    • setCompileBitcode

      @DataBoundSetter public void setCompileBitcode(Boolean compileBitcode)
    • getThinning

      @CheckForNull public String getThinning()
    • setThinning

      @DataBoundSetter public void setThinning(String thinning)
    • getPackResourcesAsset

      public Boolean getPackResourcesAsset()
    • setPackResourcesAsset

      @DataBoundSetter public void setPackResourcesAsset(Boolean packResourcesAsset)
    • getResourcesAssetURL

      @CheckForNull public String getResourcesAssetURL()
    • setResourcesAssetURL

      @DataBoundSetter public void setResourcesAssetURL(String resourcesAssetURL)
    • getAppURL

      @CheckForNull public String getAppURL()
    • setAppURL

      @DataBoundSetter public void setAppURL(String appURL)
    • getDisplayImageURL

      @CheckForNull public String getDisplayImageURL()
    • setDisplayImageURL

      @DataBoundSetter public void setDisplayImageURL(String displayImageURL)
    • getFullSizeImageURL

      @CheckForNull public String getFullSizeImageURL()
    • setFullSizeImageURL

      @DataBoundSetter public void setFullSizeImageURL(String fullSizeImageURL)
    • getAssetPackManifestURL

      @CheckForNull public String getAssetPackManifestURL()
    • setAssetPackManifestURL

      @DataBoundSetter public void setAssetPackManifestURL(String assetPackManifestURL)
    • getStripSwiftSymbols

      public Boolean getStripSwiftSymbols()
    • setStripSwiftSymbols

      @DataBoundSetter public void setStripSwiftSymbols(Boolean stripSwiftSymbols)
    • getCopyProvisioningProfile

      public Boolean getCopyProvisioningProfile()
    • setCopyProvisioningProfile

      @DataBoundSetter public void setCopyProvisioningProfile(Boolean copyProvisioningProfile)
    • getKeychainId

      @CheckForNull public String getKeychainId()
    • setKeychainId

      @DataBoundSetter public void setKeychainId(String keychainId)
    • perform

      public void perform(Run<?,?> build, FilePath filePath, Launcher launcher, TaskListener listener) throws InterruptedException, IOException
      Specified by:
      perform in interface SimpleBuildStep
      Throws:
      InterruptedException
      IOException
    • getGlobalConfiguration

      public GlobalConfigurationImpl getGlobalConfiguration()
    • getDescriptor

      public ExportIpa.DescriptorImpl getDescriptor()
      Specified by:
      getDescriptor in interface Describable<Builder>
      Overrides:
      getDescriptor in class Builder