public class AWSEBDeploymentBuilder
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
AWSEBDeploymentBuilder.AWSCredentialsListBoxModel |
static class |
AWSEBDeploymentBuilder.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
AWSEBDeploymentBuilder(AWSEBDeploymentConfig config) |
getProjectAction, getProjectAction, getProjectActions, perform, prebuild@DataBoundConstructor public AWSEBDeploymentBuilder(AWSEBDeploymentConfig config)
public boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws InterruptedException,
IOException
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerInterruptedExceptionIOException@DataBoundSetter public void setSkipEnvironmentUpdates(boolean skipEnvironmentUpdates)
@DataBoundSetter public void setMaxAttempts(Integer maxAttempts)
@DataBoundSetter public void setCheckHealth(boolean checkHealth)
@DataBoundSetter public void setSleepTime(Integer sleepTime)
@DataBoundSetter public void setZeroDowntime(boolean zeroDowntime)
@DataBoundSetter public void setExcludes(String excludes)
@DataBoundSetter public void setIncludes(String includes)
@DataBoundSetter public void setRootObject(String rootObject)
@DataBoundSetter public void setVersionDescriptionFormat(String versionDescriptionFormat)
@DataBoundSetter public void setVersionLabelFormat(String versionLabelFormat)
@DataBoundSetter public void setKeyPrefix(String keyPrefix)
@DataBoundSetter public void setBucketName(String bucketName)
@DataBoundSetter public void setEnvironmentName(String environmentName)
@DataBoundSetter public void setApplicationName(String applicationName)
@DataBoundSetter public void setAwsRegion(String awsRegion)
@DataBoundSetter public void setCredentialId(String credentialId)
public boolean isSkipEnvironmentUpdates()
public Integer getMaxAttempts()
public boolean isCheckHealth()
public Integer getSleepTime()
public boolean isZeroDowntime()
public String getExcludes()
public String getIncludes()
public String getRootObject()
public String getVersionDescriptionFormat()
public String getVersionLabelFormat()
public String getKeyPrefix()
public String getBucketName()
public String getEnvironmentName()
public String getApplicationName()
public String getAwsRegion()
public String getCredentialId()
public void perform(@Nonnull hudson.model.Run<?,?> build, @Nonnull hudson.FilePath ws, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener) throws IOException
perform in interface jenkins.tasks.SimpleBuildStepIOExceptionpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildStepgetRequiredMonitorService in class hudson.tasks.Builderpublic AWSEBDeploymentBuilder.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.BuilderCopyright © 2013–2020 ingenieux Labs. All rights reserved.