Skip to content

cloudbees-io/aws-elastic-beanstalk-invoke-deployment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

CloudBees action: Deploy a new version to an AWS Elastic Beanstalk environment

Use this action to create a new application version from a source bundle, and update an AWS Elastic Beanstalk environment with it.

Inputs

Table 1. Input details
Input name Data type Required? Description : description: required: true : description: required: true : description: required: true : description: required: true

application-name

String

Yes

The Elastic Beanstalk application name.

s3-bucket

String

Yes

The S3 bucket name.

s3-key

String

Yes

The S3 key for the source bundle.

version-label

String

Yes

The Elastic Beanstalk application version label to be created from the source bundle.

environment-name

String

Yes

The Elastic Beanstalk environment to update.

Usage example

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

License

This code is made available under the MIT license.

References

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published