Integration with partner products and services
CodeDeploy has built-in integration for the following partner products and services:
Ansible |
If you already have a set of Ansible Learn more: |
Atlassian – Bamboo and Bitbucket |
The CodeDeploy task for Bamboo Atlassian Bitbucket support for CodeDeploy enables you to push code to Amazon EC2 instances directly from the Bitbucket UI, on demand, to any of your deployment groups. This means that after you update code in your Bitbucket repository, you do not have to sign in to your continuous integration (CI) platform or Amazon EC2 instances to run a manual deployment process. Learn more: |
Chef |
Amazon provides two template samples for integrating Chef Learn more: |
CircleCI |
CircleCI Learn more: |
CloudBees |
You can use the CodeDeploy Jenkins plugin, available on CloudBees Learn more: |
Codeship |
You can use Codeship Learn more: |
GitHub |
You can use CodeDeploy to deploy application revisions from GitHub Learn more: |
HashiCorp Consul |
You can use the open-source HashiCorp Consul tool to help ensure the health and stability of your application environment when you deploy applications in CodeDeploy. You can use Consul to register applications to be discovered during deployment, put applications and nodes in maintenance mode to omit them from deployments, and stop deployments if target instances become unhealthy. Learn more: |
Jenkins |
The CodeDeploy Jenkins Learn more: |
Puppet Labs |
Amazon provides sample templates for Puppet Learn more: |
SaltStack |
You can integrate SaltStack Learn more: |
TeamCity |
You can use the CodeDeploy Runner plugin to deploy applications directly from TeamCity. The plugin adds a TeamCity build step that prepares and uploads an application revision to an Amazon S3 bucket, registers the revision in a CodeDeploy application, creates a CodeDeploy deployment and, if you choose, waits for the deployment to be completed. Learn more: |
Travis CI |
You can configure Travis CI Learn more: |