Company
Date Published
Author
Matt Vollmer
Word count
866
Language
English
Hacker News points
None

Summary

We compared the build durations of open-source Bazel and Gradle apps on CircleCI with and without Bitrise Build Cache, a remote build caching platform that reuses previously saved build and test outputs to minimize work done in subsequent builds. With Bitrise Build Cache enabled for Bazel app builds, we discovered an 83% decrease in build times, while for Gradle app builds, it resulted in a 72% decrease. Additionally, we observed the elimination of "Infrastructure Fail" errors, which were encountered during benchmark tests without Bitrise Build Cache due to resource exhaustion on CircleCI Linux Large machine, but not with the caching enabled platform.