We’ll be building a basic node application and add continuous integration to it using travis-ci.
Now first things first! What the heck is CI.
A CI process is a process in which software is developed by multiple sources and is automatically integrated via an established procedure. The flow might go something like this:
If all tests pass, it means the code can be safely (well, safely in the areas the tests cover) be merged into the main branch.
I guess that’s enough for basics. Lets’s dive into coding part now!
For starters we want a very basic node app.
#travis-ci #github #tutorial #nodejs #continuous-integration