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 https://install.meteor.com/ | 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 – https://bitbucket.org/kagarlickij/meteorapp/

CD with  AWS Elastic Beanstalk table of contents