Skip to content

Travis CI

Josh Cox edited this page Jun 5, 2018 · 2 revisions

Travis-CI

Travis-CI is our primary continuous integration provider.

Verbosity

We have set VERBOSITY=10 in the environment variables on normal travis runs, if you are debugging travis builds it may be useful to turn this up to a value of 20 which should include more information than you'll need to determine what went wrong.

Caching

Right now caching is setup in the build matrix for kubernetes versions of 1.9.0 and 1.8.0, 1.9.4 is built cleanly each time without caching. In this fashion we get testing for the new code on all three versions, but only 1.9.4 will be testing the upstream images pulls, etc. This gives us coverage and insight into how our project integrates with various versions of kubernetes, testing them all without spamming our upstream providers (dockerhub etc).

Build restarts

If at any point in time you have a build fail and it passes a rebuild, you should note this in an issue submitted here.

Setup

Features

Demos

Standards

  • PGP
  • DID
Clone this wiki locally