-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: Use BuildBuddy for Bazel results, remote caching, and remote execution #1840
Conversation
9381d71
to
14b384c
Compare
a3b77f2
to
221d5e1
Compare
I've already run this by @TNATALI and @kungfucraig |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what kind of performance gains are you seeing?
Reviewed 4 of 31 files at r1, all commit messages.
Reviewable status: 4 of 31 files reviewed, all discussions resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can compare all the runs on this branch to runs outside of this branch to see.
Even the cache itself is faster, so a fully cached run on main took 19m where the one on this branch took 5m.
Reviewable status: 4 of 31 files reviewed, all discussions resolved (waiting on @stevenwarejones)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed 27 of 31 files at r1.
Reviewable status: complete! all files reviewed, all discussions resolved (waiting on @SanjayVas)
221d5e1
to
7129340
Compare
7129340
to
0a10ce1
Compare
This greatly speeds up builds and provides a detailed UI for results. See https://buildbuddy.io/