m-lab / etl-gardener

Gardener provides services for maintaining and reprocessing mlab data.
Apache License 2.0
13 stars 5 forks source link

Cloud build speedup #351

Closed gfr10598 closed 2 years ago

gfr10598 commented 2 years ago

This makes two changes:

  1. Use High CPU instance for build.
  2. Allow concurrent build of docker container, alongside unit tests.

This improves the build (and deploy) time from roughly 30 minutes to roughly 5-6 minutes.


This change is Reviewable

coveralls commented 2 years ago

Coverage Status

Coverage increased (+0.06%) to 60.453% when pulling d83c7037ec9b247a3e220e228045805db7b4f647 on sandbox-gfr-build-parallel into db675951448dafd68b84b265a7e3ffb69e98f456 on master.