Enhancement request: use GCE's in-cloud Ubuntu mirrors to improve performance

Hey Travis folks,

I noticed when working on setting up some Travis integration for one of our Ubuntu projects recently that Travis builds use archive.ubuntu.com directly. Ubuntu runs in-cloud mirrors for GCE, at <region name>.gce.archive.ubuntu.com for each GCE region, and these are substantially more performant than archive.u.c is as they only depend on the cloud’s internal networking.

For builds that depend on the Ubuntu archive, I think you could see a substantial speed-up by using the in-cloud mirrors. (I suspect you’d also see your transit costs drop, too, as builds wouldn’t have to egress to get their packages.)

Thanks!

Dan

1 Like