CloudBees has determined that this plugin will be removed from the CloudBees Assurance Program in the later part of 2022. Notification will be provided prior to removal of this plugin. Please contact CloudBees Support if you have any concerns or questions. |
You can deploy your Java applications to Amazon Web Services Elastic Beanstalk using Jenkins. Although Amazon Web Services Elastic Beanstalk supports multiple languages, the CloudBees deployer only supports Java at this time.
Getting started
To get started, do the following:
-
In the Update Center, navigate to Manage Jenkins → Manage plugins to enable the two new plugins to support Elastic Beanstalk deployment, which you will find under Available plugins:
-
Then, use the Manage Jenkins → Manage Credentials options and add your AWS credentials. Start by identifying the type of credentials you’re adding:
-
Provide the necessary keys to Jenkins so you will be able to access AWS Elastic Beanstalk:
-
Finally, for any job that produces a standard WAR file deploying to Tomcat, use Configure Jenkins, and as a post-build action, choose Elastic Beanstalk as the Host Service for the CloudBees Deployer:
-
Select the AWS credentials that you provided earlier, and configure any parameters associated with the deployment:
