Class SignApksBuilder

java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
org.jenkinsci.plugins.androidsigning.SignApksBuilder
All Implemented Interfaces:
ExtensionPoint, Describable<Builder>, BuildStep, SimpleBuildStep

public class SignApksBuilder extends Builder implements SimpleBuildStep
  • Constructor Details

    • SignApksBuilder

      @Deprecated public SignApksBuilder(List<Apk> entries)
      Deprecated.
    • SignApksBuilder

      @DataBoundConstructor public SignApksBuilder()
  • Method Details

    • readResolve

      protected Object readResolve()
    • getEntries

      @Deprecated public List<Apk> getEntries()
      Deprecated.
    • setAndroidHome

      @DataBoundSetter public void setAndroidHome(String x)
    • getAndroidHome

      public String getAndroidHome()
    • setZipalignPath

      @DataBoundSetter public void setZipalignPath(String x)
    • getZipalignPath

      public String getZipalignPath()
    • setKeyStoreId

      @DataBoundSetter public void setKeyStoreId(String x)
    • getKeyStoreId

      public String getKeyStoreId()
    • setKeyAlias

      @DataBoundSetter public void setKeyAlias(String x)
    • getKeyAlias

      public String getKeyAlias()
    • setApksToSign

      @DataBoundSetter public void setApksToSign(String x)
    • getApksToSign

      public String getApksToSign()
    • setSignedApkMapping

      @DataBoundSetter public void setSignedApkMapping(SignedApkMappingStrategy x)
    • getSignedApkMapping

      public SignedApkMappingStrategy getSignedApkMapping()
    • setSkipZipalign

      @DataBoundSetter public void setSkipZipalign(boolean x)
    • getSkipZipalign

      public boolean getSkipZipalign()
    • setArchiveSignedApks

      @DataBoundSetter public void setArchiveSignedApks(boolean x)
    • getArchiveSignedApks

      public boolean getArchiveSignedApks()
    • setArchiveUnsignedApks

      @DataBoundSetter public void setArchiveUnsignedApks(boolean x)
    • getArchiveUnsignedApks

      public boolean getArchiveUnsignedApks()
    • perform

      public void perform(@NonNull Run<?,?> run, @NonNull FilePath workspace, @NonNull Launcher launcher, @NonNull TaskListener listener) throws InterruptedException, IOException
      Specified by:
      perform in interface SimpleBuildStep
      Throws:
      InterruptedException
      IOException