public class DeployerCommand extends Object implements Constants
Modifier and Type | Class and Description |
---|---|
static class |
DeployerCommand.AbortPendingUpdates
Abort Pending Environment Updates
|
static class |
DeployerCommand.CreateApplicationVersion
Creates an Application Version
|
static class |
DeployerCommand.InitAWS
Builds the AWS Clients altogether
|
static class |
DeployerCommand.InitLogger
Represents the logger setup
|
static class |
DeployerCommand.LookupEnvironmentId
Lookups Environment Id - Aborting Deployment if not found.
|
static class |
DeployerCommand.MarkAsSuccessful
Marks the deployment as successful
|
static class |
DeployerCommand.UpdateApplicationVersion
Updates de Application Version
|
static class |
DeployerCommand.ValidateParameters
Represents the initial validation
|
static class |
DeployerCommand.VerifyVersion |
static class |
DeployerCommand.WaitForEnvironment
Waits for the Environment to be Green and Available
|
Modifier and Type | Field and Description |
---|---|
protected DeployerContext |
c |
DEFAULT_REGION, DEFAULT_VERSION, GREEN_HEALTH, MAX_ATTEMPTS, MAX_ENVIRONMENT_NAME_LENGTH, SLEEP_TIME, STATUS_READY, WORKER_ENVIRONMENT_TYPE
Constructor and Description |
---|
DeployerCommand() |
Modifier and Type | Method and Description |
---|---|
protected void |
log(String message,
Object... args)
Logger Helper
|
boolean |
perform()
Called on start of chain
|
boolean |
release()
Called on end of chain
|
protected DeployerContext c
public boolean perform() throws Exception
Exception
- Returned Exceptionpublic boolean release() throws Exception
Exception
- Returned ExceptionCopyright © 2013–2020 ingenieux Labs. All rights reserved.