We all want shorter builds, what are some ways we can accomplish that? In this post I’ll give you a variety of ways to help reduce build times, and overall optimization of your
.travis.yml file. We’ll talk about caching and the incremental build method in Travis CI. In general and the majority, short build durations are associated with Travis builds that are configured
cache content that does not change often (e.g. bash scripts, some dependency), to finish as soon as all the
workers finish the required jobs.