Package io.jenkins.plugins.pgyer
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.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFile()voidsetBuildType(String buildType) voidsetChannelShortcut(String channelShortcut) voidsetCredentialsId(String credentialsId) voidsetDescription(String description) voidAnt-style pattern relative to the workspace; defaults to any .apk, .ipa or .hap file.voidsetInstallEndDate(String installEndDate) voidsetInstallStartDate(String installStartDate) voidsetInstallType(String installType) voidsetOversea(Boolean oversea) voidsetPassword(String password) voidsetProcessingTimeout(Integer processingTimeout) Seconds to wait for PGYER to publish the build after the upload; 600 by default.voidsetUpdateDescription(String updateDescription) org.jenkinsci.plugins.workflow.steps.StepExecutionstart(org.jenkinsci.plugins.workflow.steps.StepContext context) Methods inherited from class org.jenkinsci.plugins.workflow.steps.Step
getDescriptor
-
Constructor Details
-
PgyerUploadStep
@DataBoundConstructor public PgyerUploadStep()
-
-
Method Details
-
getFile
-
setFile
Ant-style pattern relative to the workspace; defaults to any .apk, .ipa or .hap file. -
getCredentialsId
-
setCredentialsId
-
getBuildType
-
setBuildType
-
getInstallType
-
setInstallType
-
getPassword
-
setPassword
-
getDescription
-
setDescription
-
getUpdateDescription
-
setUpdateDescription
-
getChannelShortcut
-
setChannelShortcut
-
getInstallStartDate
-
setInstallStartDate
-
getInstallEndDate
-
setInstallEndDate
-
getOversea
-
setOversea
-
getProcessingTimeout
-
setProcessingTimeout
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:
startin classorg.jenkinsci.plugins.workflow.steps.Step
-