mirror of
https://github.com/chromium/crashpad.git
synced 2025-03-09 22:26:06 +00:00
[cr-buildbucket.cfg] Add builder mixins
Crashpad configures their recipes via passed-in recipe properties. Define them in cr-buildbucket.cfg. Bug: 865729 TBR: dpranke Change-Id: I249bae7fc83aa8bcc57ea1ecaba759caad501b9c Reviewed-on: https://chromium-review.googlesource.com/1145785 Reviewed-by: Ryan Tseng <hinoka@chromium.org>
This commit is contained in:
parent
2c5b0e317a
commit
d09d1f707c
@ -60,16 +60,54 @@ acl_sets {
|
||||
builder_mixins {
|
||||
name: "linux"
|
||||
dimensions: "os:Ubuntu-14.04"
|
||||
recipe {
|
||||
properties: "target_os:linux"
|
||||
}
|
||||
}
|
||||
|
||||
builder_mixins {
|
||||
name: "fuchsia"
|
||||
dimensions: "os:Ubuntu-14.04"
|
||||
recipe {
|
||||
properties: "target_os:fuchsia"
|
||||
}
|
||||
}
|
||||
|
||||
builder_mixins {
|
||||
name: "win"
|
||||
dimensions: "os:Windows-10"
|
||||
recipe {
|
||||
properties: "target_os:win"
|
||||
}
|
||||
}
|
||||
|
||||
builder_mixins {
|
||||
name: "mac"
|
||||
dimensions: "os:Mac-10.13"
|
||||
recipe {
|
||||
properties: "target_os:mac"
|
||||
}
|
||||
}
|
||||
|
||||
builder_mixins {
|
||||
name: "debug"
|
||||
recipe {
|
||||
properties: "config:Debug"
|
||||
}
|
||||
}
|
||||
|
||||
builder_mixins {
|
||||
name: "release"
|
||||
recipe {
|
||||
properties: "config:Release"
|
||||
}
|
||||
}
|
||||
|
||||
builder_mixins {
|
||||
name: "arm"
|
||||
recipe {
|
||||
properties: "target_cpu:arm64"
|
||||
}
|
||||
}
|
||||
|
||||
buckets {
|
||||
@ -131,43 +169,55 @@ buckets {
|
||||
|
||||
builders {
|
||||
name: "crashpad_fuchsia_arm64_dbg"
|
||||
mixins: "linux"
|
||||
mixins: "fuchsia"
|
||||
mixins: "arm"
|
||||
mixins: "debug"
|
||||
}
|
||||
builders {
|
||||
name: "crashpad_fuchsia_arm64_rel"
|
||||
mixins: "linux"
|
||||
mixins: "fuchsia"
|
||||
mixins: "arm"
|
||||
mixins: "release"
|
||||
}
|
||||
builders {
|
||||
name: "crashpad_fuchsia_x64_dbg"
|
||||
mixins: "linux"
|
||||
mixins: "fuchsia"
|
||||
mixins: "debug"
|
||||
}
|
||||
builders {
|
||||
name: "crashpad_fuchsia_x64_rel"
|
||||
mixins: "linux"
|
||||
mixins: "fuchsia"
|
||||
mixins: "release"
|
||||
}
|
||||
builders {
|
||||
name: "crashpad_linux_dbg"
|
||||
mixins: "linux"
|
||||
mixins: "debug"
|
||||
}
|
||||
builders {
|
||||
name: "crashpad_linux_rel"
|
||||
mixins: "linux"
|
||||
mixins: "release"
|
||||
}
|
||||
builders {
|
||||
name: "crashpad_mac_dbg"
|
||||
mixins: "mac"
|
||||
mixins: "debug"
|
||||
}
|
||||
builders {
|
||||
name: "crashpad_mac_rel"
|
||||
mixins: "mac"
|
||||
mixins: "release"
|
||||
}
|
||||
builders {
|
||||
name: "crashpad_win_dbg"
|
||||
mixins: "win"
|
||||
mixins: "debug"
|
||||
}
|
||||
builders {
|
||||
name: "crashpad_win_rel"
|
||||
mixins: "win"
|
||||
mixins: "release"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -196,43 +246,55 @@ buckets {
|
||||
|
||||
builders {
|
||||
name: "crashpad_try_fuchsia_arm64_dbg"
|
||||
mixins: "linux"
|
||||
mixins: "fuchsia"
|
||||
mixins: "arm"
|
||||
mixins: "debug"
|
||||
}
|
||||
builders {
|
||||
name: "crashpad_try_fuchsia_arm64_rel"
|
||||
mixins: "linux"
|
||||
mixins: "fuchsia"
|
||||
mixins: "arm"
|
||||
mixins: "release"
|
||||
}
|
||||
builders {
|
||||
name: "crashpad_try_fuchsia_x64_dbg"
|
||||
mixins: "linux"
|
||||
mixins: "fuchsia"
|
||||
mixins: "debug"
|
||||
}
|
||||
builders {
|
||||
name: "crashpad_try_fuchsia_x64_rel"
|
||||
mixins: "linux"
|
||||
mixins: "fuchsia"
|
||||
mixins: "release"
|
||||
}
|
||||
builders {
|
||||
name: "crashpad_try_linux_dbg"
|
||||
mixins: "linux"
|
||||
mixins: "debug"
|
||||
}
|
||||
builders {
|
||||
name: "crashpad_try_linux_rel"
|
||||
mixins: "linux"
|
||||
mixins: "release"
|
||||
}
|
||||
builders {
|
||||
name: "crashpad_try_mac_dbg"
|
||||
mixins: "mac"
|
||||
mixins: "debug"
|
||||
}
|
||||
builders {
|
||||
name: "crashpad_try_mac_rel"
|
||||
mixins: "mac"
|
||||
mixins: "release"
|
||||
}
|
||||
builders {
|
||||
name: "crashpad_try_win_dbg"
|
||||
mixins: "win"
|
||||
mixins: "debug"
|
||||
}
|
||||
builders {
|
||||
name: "crashpad_try_win_rel"
|
||||
mixins: "win"
|
||||
mixins: "release"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user