Amazon Elastic Beanstalk · Arazzo Workflow
Amazon Elastic Beanstalk Deploy Version To Environment
Version 1.0.0
Deploy an application version to a running environment and poll until the update completes.
View Spec
View on GitHub
Amazon Web ServicesAuto ScalingDeploymentElastic BeanstalkPaaSPlatform As A ServiceWeb ApplicationsArazzoWorkflows
Provider
Workflows
deploy-version-to-environment
Deploy a new application version to an environment and wait for it to stabilize.
Verifies the environment is Ready, deploys the supplied version label with UpdateEnvironment, then polls until the environment status returns to Ready.
1
checkEnvironmentReady
describeEnvironments
Describe the environment to confirm it exists and is currently Ready before starting a deployment.
2
deployVersion
updateEnvironment
Deploy the new application version to the running environment by updating its VersionLabel.
3
pollDeployment
describeEnvironments
Describe the environment and branch on its status — loop back while it is still Updating, end when it returns to Ready, and fail on a terminal Terminated status.