public class CreatePackageBuilder extends hudson.tasks.Builder implements jenkins.tasks.SimpleBuildStep, ICreatePackage
This has been duplicated by CreatePackageStep to support Jenkins pipeline script.
| Modifier and Type | Class and Description |
|---|---|
static class |
CreatePackageBuilder.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
CreatePackageBuilder() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getApplicationId() |
boolean |
getDeployToFirstStage() |
EnableReleaseDeployable |
getEnableReleaseDeployable() |
java.lang.String |
getPackageNumber() |
PackageVariables |
getPackageVariables() |
java.lang.String |
getReleaseNumber() |
WaitTillCompleted |
getWaitTillBuildCompleted() |
boolean |
isEnableReleaseDeployable() |
boolean |
isPackageVariables() |
boolean |
isWaitTillBuildCompleted() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
void |
setApplicationId(java.lang.String applicationId) |
void |
setDeployToFirstStage(boolean deployToFirstStage) |
void |
setEnableReleaseDeployable(EnableReleaseDeployable enableReleaseDeployable) |
void |
setPackageNumber(java.lang.String packageNumber) |
void |
setPackageVariables(PackageVariables packageVariables) |
void |
setReleaseNumber(java.lang.String releaseNumber) |
void |
setWaitTillBuildCompleted(WaitTillCompleted waitTillBuildCompleted) |
all, getDescriptor, getRequiredMonitorService, prebuildgetProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild@DataBoundSetter public final void setWaitTillBuildCompleted(WaitTillCompleted waitTillBuildCompleted)
@DataBoundSetter public final void setPackageVariables(PackageVariables packageVariables)
@DataBoundSetter public final void setEnableReleaseDeployable(EnableReleaseDeployable enableReleaseDeployable)
@DataBoundSetter public final void setApplicationId(java.lang.String applicationId)
@DataBoundSetter public final void setReleaseNumber(java.lang.String releaseNumber)
@DataBoundSetter public final void setPackageNumber(java.lang.String packageNumber)
@DataBoundSetter public final void setDeployToFirstStage(boolean deployToFirstStage)
public boolean isWaitTillBuildCompleted()
isWaitTillBuildCompleted in interface ICreatePackagepublic WaitTillCompleted getWaitTillBuildCompleted()
getWaitTillBuildCompleted in interface ICreatePackagepublic boolean isPackageVariables()
isPackageVariables in interface ICreatePackagepublic PackageVariables getPackageVariables()
getPackageVariables in interface ICreatePackagepublic boolean isEnableReleaseDeployable()
isEnableReleaseDeployable in interface ICreatePackagepublic EnableReleaseDeployable getEnableReleaseDeployable()
getEnableReleaseDeployable in interface ICreatePackagepublic java.lang.String getApplicationId()
getApplicationId in interface ICreatePackagepublic java.lang.String getReleaseNumber()
getReleaseNumber in interface ICreatePackagepublic java.lang.String getPackageNumber()
getPackageNumber in interface ICreatePackagepublic boolean getDeployToFirstStage()
getDeployToFirstStage in interface ICreatePackagepublic void perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
throws java.lang.InterruptedException,
java.io.IOException
perform in interface jenkins.tasks.SimpleBuildStepjava.lang.InterruptedExceptionjava.io.IOException