Would be great to do a post on this once Travis merges the PR for having cache: https://github.com/travis-ci/travis-build/pull/258