Skip to content

kgoedecke/circleci-beanstalk-example

Repository files navigation

CircleCI 2.0 Elastic Beanstalk Example

This example shows how to deploy to AWS Elastic Beanstalk (EBS) using CircleCI 2.0.

Overview

  • Continuous Integration of Node app to Beanstalk using CircleCI 2.0
  • Multiple Environment deployment: master and develop to deploy to production and staging Beanstalk environment
  • Easily appliable for other platforms/languages
  • Support Bitbucket or Github

Requirements

Usage

  1. Connect CircleCI to your Git
  2. Spin up your Beanstalk environment either using the AWS Management Console or the AWS CLI
  3. Replace the environment name in .circleci/config.yml with your Beanstalk environment name
  4. Replace the environment and application name in .elasticbeanstalk/config.yml
  5. Change the platform (Node, PHP, ...) and AWS Region in .elasticbeanstalk/config.yml if needed
  6. Push to your master branch to trigger the CircleCI build

For more details see the tutorial below.

Tutorial

KevinGoedecke.com - How to deploy to Beanstalk using CircleCI 2.0

About

CircleCI 2.0 AWS Beanstalk example to deploy Node app

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors