Skip to content

drawbit/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.me - How to deploy to Beanstalk using CircleCI 2.0

About

CircleCI 2.0 Beanstalk example to deploy Node app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%