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(String credentialId,
String awsRegion,
String applicationName,
String environmentName,
String bucketName,
String keyPrefix,
String versionLabelFormat,
String versionDescriptionFormat,
String rootObject,
String includes,
String excludes,
boolean zeroDowntime,
Integer sleepTime,
boolean checkHealth,
Integer maxAttempts) |
| Modifier and Type | Method and Description |
|---|---|
AWSEBDeploymentConfig |
asConfig() |
AWSEBDeploymentBuilder.DescriptorImpl |
getDescriptor() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
void |
perform(hudson.model.Run<?,?> build,
hudson.FilePath ws,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild@DataBoundConstructor public AWSEBDeploymentBuilder(String credentialId, String awsRegion, String applicationName, String environmentName, String bucketName, String keyPrefix, String versionLabelFormat, String versionDescriptionFormat, String rootObject, String includes, String excludes, boolean zeroDowntime, Integer sleepTime, boolean checkHealth, Integer maxAttempts)
public void perform(hudson.model.Run<?,?> build,
hudson.FilePath ws,
hudson.Launcher launcher,
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.Builderpublic AWSEBDeploymentConfig asConfig()
Copyright © 2013–2017 ingenieux Labs. All rights reserved.