-
Notifications
You must be signed in to change notification settings - Fork 128
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
Set up Cobalt build acceleration with RBE #4604
base: main
Are you sure you want to change the base?
Conversation
a320f77
to
dd5de54
Compare
7985666
to
8ae2da3
Compare
188ea9a
to
43c02b2
Compare
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.
Took a pass through - please take a look.
Other than the comments, it looks okay
29c02ca
to
9799e1e
Compare
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.
I wrote the comment below in my previous reply
but GitHub silently lost it, so I had to write it again.
This has happened to me repeatedly. 😠
GitHub PRs feel inadequate as a review tool.
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.
My comments are all in, LGTM 👍
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.
LGTM (especially if not squashed)
… are the commits in the right order? 🤷
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.
As it stands I believe this PR will break Kokoro builds.
nits:
The word “Chrobalt” should probably be
dropped from the PR and commit titles.
The PR and commit titles shouldn't have periods.
https://cbea.ms/git-commit/#end
Each commit title should be imperative.
https://cbea.ms/git-commit/#imperative
Set up Cobalt build acceleration with RBE making it the default accelerator for both developers and the CI system. Remove fetching of RBE cfg files with CIPD. Instead rely on local cfg files which use public docker images rather than private ones. Taken from Chromium's trunk. b/384982606
Disables Chromium client side build telemetry.
b/384982606