Package ren.helloworld.upload2pgyer
Class UploadBuilderV2
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
ren.helloworld.upload2pgyer.UploadBuilderV2
- All Implemented Interfaces:
ExtensionPoint,Describable<Builder>,BuildStep
"Upload to PGYER" build step for Freestyle jobs.
The class name and field names are stored in existing job configurations, so they must not change. It is
deliberately not a SimpleBuildStep: Pipeline jobs use the pgyerUpload step instead.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherListNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanperform(AbstractBuild<?, ?> build, Launcher launcher, BuildListener listener) voidvoidsetBuildChannelShortcut(String buildChannelShortcut) voidsetBuildDescription(String buildDescription) voidsetBuildInstallEndDate(String buildInstallEndDate) voidsetBuildInstallStartDate(String buildInstallStartDate) voidsetBuildInstallType(String buildInstallType) voidsetBuildPassword(Secret buildPassword) voidsetBuildType(String buildType) voidsetBuildUpdateDescription(String buildUpdateDescription) voidsetCredentialsId(String credentialsId) voidsetScanDir(String scanDir) voidsetWildcard(String wildcard) Methods inherited from class hudson.tasks.Builder
all, getDescriptor, getRequiredMonitorService, prebuildMethods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectAction, getProjectActions, perform, prebuild
-
Constructor Details
-
UploadBuilderV2
@DataBoundConstructor public UploadBuilderV2()
-
-
Method Details
-
getApiKey
-
setApiKey
-
getScanDir
-
setScanDir
-
getWildcard
-
setWildcard
-
getBuildType
-
setBuildType
-
getBuildInstallType
-
setBuildInstallType
-
getBuildPassword
-
setBuildPassword
-
getBuildUpdateDescription
-
setBuildUpdateDescription
-
getBuildChannelShortcut
-
setBuildChannelShortcut
-
getCredentialsId
-
setCredentialsId
-
getBuildDescription
-
setBuildDescription
-
getBuildInstallStartDate
-
setBuildInstallStartDate
-
getBuildInstallEndDate
-
setBuildInstallEndDate
-
perform
public boolean perform(AbstractBuild<?, ?> build, Launcher launcher, BuildListener listener) throws InterruptedException, IOException- Specified by:
performin interfaceBuildStep- Overrides:
performin classBuildStepCompatibilityLayer- Throws:
InterruptedExceptionIOException
-