Class PgyerUploadStep

java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
io.jenkins.plugins.pgyer.PgyerUploadStep
All Implemented Interfaces:
ExtensionPoint, Describable<org.jenkinsci.plugins.workflow.steps.Step>

public class PgyerUploadStep extends org.jenkinsci.plugins.workflow.steps.Step
pgyerUpload file: 'app/build/outputs/apk/release/*.apk', credentialsId: 'pgyer-api-key'

Returns a map with the published build, for example result.appPgyerURL.

  • Constructor Details

    • PgyerUploadStep

      @DataBoundConstructor public PgyerUploadStep()
  • Method Details

    • getFile

      public String getFile()
    • setFile

      @DataBoundSetter public void setFile(String file)
      Ant-style pattern relative to the workspace; defaults to any .apk, .ipa or .hap file.
    • getCredentialsId

      public String getCredentialsId()
    • setCredentialsId

      @DataBoundSetter public void setCredentialsId(String credentialsId)
    • getBuildType

      public String getBuildType()
    • setBuildType

      @DataBoundSetter public void setBuildType(String buildType)
    • getInstallType

      public String getInstallType()
    • setInstallType

      @DataBoundSetter public void setInstallType(String installType)
    • getPassword

      public String getPassword()
    • setPassword

      @DataBoundSetter public void setPassword(String password)
    • getDescription

      public String getDescription()
    • setDescription

      @DataBoundSetter public void setDescription(String description)
    • getUpdateDescription

      public String getUpdateDescription()
    • setUpdateDescription

      @DataBoundSetter public void setUpdateDescription(String updateDescription)
    • getChannelShortcut

      public String getChannelShortcut()
    • setChannelShortcut

      @DataBoundSetter public void setChannelShortcut(String channelShortcut)
    • getInstallStartDate

      public String getInstallStartDate()
    • setInstallStartDate

      @DataBoundSetter public void setInstallStartDate(String installStartDate)
    • getInstallEndDate

      public String getInstallEndDate()
    • setInstallEndDate

      @DataBoundSetter public void setInstallEndDate(String installEndDate)
    • getOversea

      public Boolean getOversea()
    • setOversea

      @DataBoundSetter public void setOversea(Boolean oversea)
    • getProcessingTimeout

      public Integer getProcessingTimeout()
    • setProcessingTimeout

      @DataBoundSetter public void setProcessingTimeout(Integer processingTimeout)
      Seconds to wait for PGYER to publish the build after the upload; 600 by default.
    • start

      public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context)
      Specified by:
      start in class org.jenkinsci.plugins.workflow.steps.Step