public class DeployToStageBuilder
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
DeployToStageBuilder.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
DeployToStageBuilder() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getApplicationId() |
DeployVariables |
getDeployVariables() |
java.lang.String |
getPackageNumber() |
java.lang.String |
getReleaseNumber() |
java.lang.String |
getStage() |
boolean |
isDeployVariables() |
boolean |
isPrintLogOnFailure() |
boolean |
isWaitUntilDeploymentCompleted() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
void |
setApplicationId(java.lang.String applicationId) |
void |
setDeployVariables(DeployVariables deployVariables) |
void |
setPackageNumber(java.lang.String packageNumber) |
void |
setPrintLogOnFailure(boolean printLogOnFailure) |
void |
setReleaseNumber(java.lang.String releaseNumber) |
void |
setStage(java.lang.String stage) |
void |
setWaitUntilDeploymentCompleted(boolean waitUntilDeploymentCompleted) |
all, getDescriptor, getRequiredMonitorService, prebuildgetProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild@DataBoundSetter public final void setStage(java.lang.String stage)
@DataBoundSetter public final void setWaitUntilDeploymentCompleted(boolean waitUntilDeploymentCompleted)
@DataBoundSetter public final void setPrintLogOnFailure(boolean printLogOnFailure)
@DataBoundSetter public final void setDeployVariables(DeployVariables deployVariables)
@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)
public java.lang.String getStage()
public boolean isWaitUntilDeploymentCompleted()
public boolean isPrintLogOnFailure()
public boolean isDeployVariables()
public DeployVariables getDeployVariables()
public java.lang.String getApplicationId()
public java.lang.String getReleaseNumber()
public java.lang.String getPackageNumber()
public 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