Commit d89098c5 authored by Ben Pastene's avatar Ben Pastene Committed by Commit Bot

infra: Register internal chrome trybots in chromium's CQ config.

Needed to avoid "builders should be listed in this project's commit-queue.cfg"
messages in CLs like crrev.com/c/1991950.

Bug: 1037892
Change-Id: I9ca588b213822c5b40482a7239603f86ac7a7ccc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1993903Reviewed-by: default avatarGarrett Beaty <gbeaty@chromium.org>
Commit-Queue: Ben Pastene <bpastene@chromium.org>
Cr-Commit-Position: refs/heads/master@{#729981}
parent bced74ba
...@@ -460,6 +460,35 @@ blink_mac_builder( ...@@ -460,6 +460,35 @@ blink_mac_builder(
) )
# Used for listing chrome trybots in chromium's commit-queue.cfg without also
# adding them to chromium's cr-buildbucket.cfg. Note that the recipe these
# builders run allow only known roller accounts when triggered via the CQ.
def chrome_internal_verififer(
*,
builder):
luci.cq_tryjob_verifier(
builder = 'chrome:try/' + builder,
cq_group = 'cq',
includable_only = True,
)
chrome_internal_verififer(
builder = 'chromeos-betty-chrome',
)
chrome_internal_verififer(
builder = 'chromeos-betty-pi-arc-chrome',
)
chrome_internal_verififer(
builder = 'chromeos-eve-compile-chrome',
)
chrome_internal_verififer(
builder = 'chromeos-kevin-compile-chrome',
)
def chromiumos_builder(*, name, **kwargs): def chromiumos_builder(*, name, **kwargs):
return try_builder( return try_builder(
name = name, name = name,
......
...@@ -28,6 +28,22 @@ config_groups: < ...@@ -28,6 +28,22 @@ config_groups: <
url: "https://chromium-status.appspot.com/" url: "https://chromium-status.appspot.com/"
> >
tryjob: < tryjob: <
builders: <
name: "chrome/try/chromeos-betty-chrome"
includable_only: true
>
builders: <
name: "chrome/try/chromeos-betty-pi-arc-chrome"
includable_only: true
>
builders: <
name: "chrome/try/chromeos-eve-compile-chrome"
includable_only: true
>
builders: <
name: "chrome/try/chromeos-kevin-compile-chrome"
includable_only: true
>
builders: < builders: <
name: "chromium/try/android-asan" name: "chromium/try/android-asan"
includable_only: true includable_only: true
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment