-
Notifications
You must be signed in to change notification settings - Fork 12
Travis CI
Travis-CI is our primary continuous integration provider.
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.
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).
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.
- PGP
- DID