Audience response system enabling lecturers to embed interactive quizzes in lecture slides and broadcast them to students in real time - MEAN - Socket.io - AWS - Angular - Express - Docker - docker-compose - CircleCI - Multicontainer Elasticbeanstalk - Selenium Grid
GNU General Public License v2.0
5
stars
1
forks
source link
Setup Circle CI to automatically deploy to AWS #26
I have manged to setup the Circle CI build agent, and deploy the app to the production environment running on AWS directly from my laptop setup with AWS-CLI support.
Circle CI build needs to be able to automatically deploy to the production environment when the master branch is built, and all tests (due to be added soon) pass.
Circle CI <--> AWS Elastic Beanstalk integration can be achieved by creating an AWS profile config file in the ~/.aws folder on the build machine provisioned by Circle CI. The awsebcli also has to be installed during build to make eb deploy call possible.
I have manged to setup the Circle CI build agent, and deploy the app to the production environment running on AWS directly from my laptop setup with AWS-CLI support.
Circle CI build needs to be able to automatically deploy to the production environment when the
master
branch is built, and all tests (due to be added soon) pass.Circle CI <--> AWS Elastic Beanstalk integration can be achieved by creating an AWS profile config file in the
~/.aws
folder on the build machine provisioned by Circle CI. Theawsebcli
also has to be installed during build to makeeb deploy
call possible.