|author||Aravind Vasudevan <email@example.com>||Wed Jun 22 00:52:44 2022|
|committer||LUCI CQ <firstname.lastname@example.org>||Wed Jun 22 00:52:44 2022|
Cleanup mendel flag from auth Originally added in: https://crrev.com/c/3587560 Bug: chrome-operations:125 Change-Id: Ifb5da4c628181d7560c5e4939b80314fb5aec3c0 Reviewed-on: https://chromium-review.googlesource.com/c/infra/gerrit-plugins/buildbucket/+/3689878 Reviewed-by: Gavin Mak <email@example.com> Reviewed-by: Josip Sokcevic <firstname.lastname@example.org> Reviewed-by: Joanna Wang <email@example.com> Commit-Queue: Aravind Vasudevan <firstname.lastname@example.org>
This plugin is configured via the
buildbucket.config file present in the repo‘s
refs/meta/config ref, as well as the same file in all repositories in the repo’s inheritance chain (up to and including All-Projects).
An example buildbucket.config is below:
[host] git = "chromium.googlesource.com" gerrit = "chromium-review.googlesource.com" [bucket "luci.chromium.try"] [bucket "luci.chrome.try"]
In the vast majority of cases, the
host.gerrit values are global to the entire host, so that stanza is specified in the All-Projects repo. Buckets and builders, on the other hand, are almost always very repository-specific, and so are only specified in “leaf” repositories which are not in any other repo's inheritance chain.
All changes to
buildbucket.config files are instantly reflected. There is no caching period or need to restart the server.
If your project doesn't want the “retry failed” button to show, you can disable it:
[option] hide-retry-button = true
If your project uses Quick Run/RTS and wants to surface the rocket ship icon 🚀 for builds using Quick Run, you can show it by setting
rts_was_used = true in the output properties (example recipe).
This plugin must be placed inside the Gerrit plugins directory:
git clone --recurse-submodules https://gerrit.googlesource.com/gerrit cd gerrit/plugins git clone https://chromium.googlesource.com/infra/gerrit-plugins/buildbucket
Run the commands below in web/.
For running unit tests execute:
For checking or fixing eslint formatter problems run:
make lint_test make lint_fix
and let the Dev Helper redirect from
Note: Testing is disabled for Safari due to this issue.