public class CreateBuildBuilder extends hudson.tasks.Builder implements jenkins.tasks.SimpleBuildStep, ICreateBuild
This has been duplicated by CreateBuildStep to support Jenkins pipeline script.
| Modifier and Type | Class and Description |
|---|---|
static class |
CreateBuildBuilder.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
CreateBuildBuilder(java.lang.String applicationId,
java.lang.String releaseNumber) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getApplicationId() |
DeployToFirstStage |
getDeployToFirstStage() |
java.lang.String |
getReleaseNumber() |
java.lang.String |
getVariables() |
boolean |
isDeployToFirstStage() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
void |
setDeployToFirstStage(DeployToFirstStage deployToFirstStage) |
void |
setVariables(java.lang.String variables) |
all, getDescriptor, getRequiredMonitorService, prebuildgetProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild@DataBoundConstructor
public CreateBuildBuilder(java.lang.String applicationId,
java.lang.String releaseNumber)
@DataBoundSetter public final void setDeployToFirstStage(DeployToFirstStage deployToFirstStage)
@DataBoundSetter public final void setVariables(java.lang.String variables)
public boolean isDeployToFirstStage()
isDeployToFirstStage in interface ICreateBuildpublic DeployToFirstStage getDeployToFirstStage()
getDeployToFirstStage in interface ICreateBuildpublic java.lang.String getVariables()
getVariables in interface ICreateBuildpublic java.lang.String getApplicationId()
getApplicationId in interface ICreateBuildpublic java.lang.String getReleaseNumber()
getReleaseNumber in interface ICreateBuildpublic 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.SimpleBuildStepjava.lang.InterruptedExceptionjava.io.IOException