infra: Add a presubmit builder to the CQ.

Change-Id: Iec65e03fb8cb9d673cd611968e4204a46e92c561
This commit is contained in:
Corentin Wallez 2018-09-05 14:41:04 +02:00 committed by Corentin Wallez
parent 0f2a106a2a
commit cee1a43448
3 changed files with 17 additions and 0 deletions

View File

@ -16,6 +16,7 @@ verifiers {
try_job { try_job {
buckets { buckets {
name: "luci.dawn.try" name: "luci.dawn.try"
builders { name: "presubmit" }
builders { name: "linux-clang-dbg-x64" } builders { name: "linux-clang-dbg-x64" }
builders { name: "linux-clang-rel-x64" } builders { name: "linux-clang-rel-x64" }
builders { name: "mac-dbg" } builders { name: "mac-dbg" }

View File

@ -187,6 +187,8 @@ buckets: {
builder_defaults { builder_defaults {
dimensions: "pool:luci.flex.try" dimensions: "pool:luci.flex.try"
# We have 32bit test configurations but some of our toolchain is 64bit (like CIPD)
dimensions: "cpu:x86-64"
caches { caches {
path: "win_toolchain" path: "win_toolchain"
name: "win_toolchain" name: "win_toolchain"
@ -200,6 +202,16 @@ buckets: {
service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com" service_account: "dawn-try-builder@chops-service-accounts.iam.gserviceaccount.com"
} }
builders {
name: "presubmit"
dimensions: "os:Ubuntu-14.04"
recipe {
name: "run_presubmit"
properties: "repo_name:dawn"
properties_j: "runhooks:true"
}
}
# A subset of the CI configurations are used for the CQ. We still mirror # A subset of the CI configurations are used for the CQ. We still mirror
# the CI builders here so we can trigger tryjobs on their specific # the CI builders here so we can trigger tryjobs on their specific
# configuration. # configuration.

View File

@ -75,6 +75,10 @@ consoles {
manifest_name: "PATCHED" manifest_name: "PATCHED"
builder_view_only: true builder_view_only: true
builders {
name: "buildbucket/luci.dawn.try/presubmit"
}
builders { builders {
name: "buildbucket/luci.dawn.try/linux-clang-dbg-x64" name: "buildbucket/luci.dawn.try/linux-clang-dbg-x64"
} }