Skip to content

Instantly share code, notes, and snippets.

@wallergoble
Last active March 12, 2017 22:11
Show Gist options
  • Save wallergoble/b295c2d99ae5e22e0b5d562d5382714c to your computer and use it in GitHub Desktop.
Save wallergoble/b295c2d99ae5e22e0b5d562d5382714c to your computer and use it in GitHub Desktop.
Gist about CI tooling and Travis CI

Continuous Integration Tooling

What is CI? CI stands for Continuous Integration, which is continously deploying code to a shared repo several times a day. Each time it is checked in, it is verified by an automated build.

Advantages

  • Enables automated testing
  • Builds and compiles your code for you
  • Keeps everyone on the same page
  • Allows you to find bugs and problems early
  • Enables continous deployment
  • Builds confidence in your code

Disadvantages

  • You have to configure the system up front
  • You have to write tests

Travis CI

Travis CI is a CI tool that is notable for having a web app GUI.

The Recipe

Let's see it in action

Lil helper link


Link to the Travis CI docs
Link to beginners guide

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment