blob: 8692da081a3f2146e7c53b1fcf0771ee41f3306e [file] [log] [blame]
{
"configs": [
{
"name": "bazel_default",
"description": "Default bazel build configuration (usually host)",
"build_type": "bazel",
"args": [],
"env": {}
}
],
"builds": [
{
"name": "host",
"use_config": "bazel_default",
"targets": [
"//..."
]
},
{
"name": "rp2040",
"build_config": {
"name": "rp2040_config",
"description": "RP2040 build",
"build_type": "bazel",
"args": [
"--config=rp2040"
],
"driver_options": {
"@type": "pw.build.proto.BazelDriverOptions",
"no_test": true
}
},
"targets": [
"//..."
]
},
{
"name": "asan",
"build_config": {
"name": "asan_config",
"description": "ASAN config",
"build_type": "bazel",
"args": [
"--config=asan"
],
"env": {}
},
"targets": [
"//..."
]
},
{
"name": "tsan",
"build_config": {
"name": "tsan_config",
"description": "TSAN config",
"build_type": "bazel",
"args": [
"--config=tsan",
"--runs_per_test=10"
],
"env": {}
},
"targets": [
"//..."
]
},
{
"name": "ubsan",
"build_config": {
"name": "ubsan_config",
"description": "UBSAN config",
"build_type": "bazel",
"args": [
"--config=ubsan"
],
"env": {}
},
"targets": [
"//..."
]
}
],
"groups": [
{
"name": "default",
"description": "Quick presubmit for validating code changes locally",
"builds": [
"host",
"rp2040",
"asan",
"tsan",
"ubsan"
]
}
]
}