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(java.lang.String applicationId,
java.lang.String releaseNumber,
java.lang.String buildNumber) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getApplicationId() |
java.lang.String |
getBuildNumber() |
java.lang.String |
getReleaseNumber() |
java.lang.String |
getStage() |
java.lang.String |
getVariables() |
boolean |
isForce() |
boolean |
isPrintLogOnFailure() |
boolean |
isWaitUntilCompleted() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
void |
setForce(boolean force) |
void |
setPrintLogOnFailure(boolean printLogOnFailure) |
void |
setStage(java.lang.String stage) |
void |
setVariables(java.lang.String variables) |
void |
setWaitUntilCompleted(boolean waitUntilCompleted) |
all, getDescriptor, getRequiredMonitorService, prebuild
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
@DataBoundConstructor public DeployToStageBuilder(java.lang.String applicationId, java.lang.String releaseNumber, java.lang.String buildNumber)
@DataBoundSetter public final void setStage(java.lang.String stage)
@DataBoundSetter public final void setVariables(java.lang.String variables)
@DataBoundSetter public void setForce(boolean force)
@DataBoundSetter public final void setWaitUntilCompleted(boolean waitUntilCompleted)
@DataBoundSetter public final void setPrintLogOnFailure(boolean printLogOnFailure)
public java.lang.String getApplicationId()
public java.lang.String getReleaseNumber()
public java.lang.String getBuildNumber()
public java.lang.String getStage()
public java.lang.String getVariables()
public boolean isForce()
public boolean isWaitUntilCompleted()
public boolean isPrintLogOnFailure()
public void perform(@Nonnull hudson.model.Run<?,?> run, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener) throws java.lang.InterruptedException, java.io.IOException
perform
in interface jenkins.tasks.SimpleBuildStep
java.lang.InterruptedException
java.io.IOException