CD with AWS Elastic Beanstalk: Sample meteor app

In this part I’ll create quite simple app and this is “developer” piece of work.
We need to install node, npm & meteor on work machine:

brew install nodejs
curl | sh

I’ve created git repository on BitBucket & synced it to my work machine:

Screen Shot 2015-12-29 at 19.51.14


So far we’re ready to make our meteor app, and let’s do it:

meteor create --example leaderboard

And let’s move app content directly to git repo:

Screen Shot 2015-12-29 at 20.13.42


Let’s run our app:

meteor run

Screen Shot 2015-12-29 at 20.21.23



Cool, so lets commit & push our app to BitBucket repo:

Screen Shot 2015-12-29 at 20.28.17


Now, lets create dev branch:

Screen Shot 2015-12-29 at 20.33.45


And now let’s make changes to app:

Screenshot at Dec 29 20-35-42


We don’t need mobile platforms support right now, so let’s remove ’em:

meteor remove-platform ios
meteor remove-platform android

Now let’s commit & push dev branch:

Screen Shot 2015-12-29 at 20.38.39


That’s all from “developer” side, further we’ll operate as “DevOps”.

See app example here –

CD with  AWS Elastic Beanstalk table of contents