public class CreateBuildPublisher extends hudson.tasks.Recorder implements ICreateBuild
| Modifier and Type | Class and Description |
|---|---|
static class |
CreateBuildPublisher.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpl| Constructor and Description |
|---|
CreateBuildPublisher(java.lang.String applicationId,
java.lang.String releaseNumber) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getApplicationId() |
DeployToFirstStage |
getDeployToFirstStage() |
java.lang.String |
getReleaseNumber() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
java.lang.String |
getVariables() |
boolean |
isDeployToFirstStage() |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
void |
setDeployToFirstStage(DeployToFirstStage deployToFirstStage) |
void |
setVariables(java.lang.String variables) |
all, getProjectAction, needsToRunAfterFinalized, prebuild@DataBoundConstructor
public CreateBuildPublisher(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 boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws java.io.IOException,
java.lang.InterruptedException
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerjava.io.IOExceptionjava.lang.InterruptedExceptionpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildStep