In this Office Hours, Travis CI’s Michael Mendy explains the importance of concurrency and how a repository utilizing many jobs can cause queueing issues. He demonstrates how selecting larger virtual machines can reduce build times, using a Python script he created that performs intensive calculations as an example.
Michael notes that while the time savings may seem modest for this simple script, for larger projects the reduction in build duration from choosing more powerful VMs can be substantial.