Use this action to create a new application version from a source bundle, and update an AWS Elastic Beanstalk environment with it.
Input name | Data type | Required? | Description : description: required: true : description: required: true : description: required: true : description: required: true |
---|---|---|---|
|
String |
Yes |
The Elastic Beanstalk application name. |
|
String |
Yes |
The S3 bucket name. |
|
String |
Yes |
The S3 key for the source bundle. |
|
String |
Yes |
The Elastic Beanstalk application version label to be created from the source bundle. |
|
String |
Yes |
The Elastic Beanstalk environment to update. |
In your YAML file, add:
steps:
- name: Update Elastic Beanstalk environment
uses: cloudbees-io/aws-elastic-beanstalk-invoke-deployment@v1
with:
application-name: your-elastic-beanstalk-application
s3-bucket: your-s3-bucket
s3-key: your-s3-key-for-the-source-bundle
version-label: your-application-version-to-be-created
environment-name: your-elastic-beanstalk-environment-to-be-updated
This code is made available under the MIT license.
-
Learn more about using actions in CloudBees workflows.
-
Learn about the CloudBees platform.