Continuous Integration


 * automatic project builder and tester
 * it can be triggered when a SCM change happen

Jenkins

 * popular CI server that is easy to install
 * has many plugins

Travis CI

 * CI service to build and test code inside github repository
 * .travis.yml
 * configuration file for Travis-CI
 * examples of .travis.yml
 * build and test result of the commit will be shown