blob: e12cff53543efcdd23ac6cdd818ba29370d799cc [file] [edit]
{
"configs": [],
"builds": [
{
"name": "hello_bazel",
"build_config": {
"name": "robokit1_config",
"description": "Robokit1 build",
"build_type": "bazel",
"args": [
"--platforms=@zephyr//boards/tdk/robokit1:same70q21b",
"--sandbox_debug"
],
"driver_options": {
"@type": "pw.build.proto.BazelDriverOptions",
"no_test": true
}
},
"targets": [
"//hello_bazel"
]
},
{
"name": "hello_bazel_atmosic",
"build_config": {
"name": "atmosic_config",
"description": "Atmosic build",
"build_type": "bazel",
"args": [
"--platforms=@openair//:ATMEVK-3405-YBV-5/ATM34xx-5",
"--sandbox_debug"
],
"driver_options": {
"@type": "pw.build.proto.BazelDriverOptions",
"no_test": true
}
},
"targets": [
"//hello_bazel"
]
},
{
"name": "hello_bazel_native_sim_test",
"build_config": {
"name": "hello_bazel_native_sim",
"description": "hello_bazel on native sim test",
"build_type": "bazel",
"args": [
"--platforms=@zephyr//boards/native/native_sim:native",
"--sandbox_debug"
]
},
"targets": [
"//hello_bazel:hello_bazel_native_sim_test"
]
},
{
"name": "hello_bazel_qemu_arc",
"build_config": {
"name": "qemu_arc_config",
"description": "QEMU ARC build",
"build_type": "bazel",
"args": [
"--platforms=@zephyr//boards/qemu/arc:qemu_arc_em",
"--sandbox_debug"
],
"driver_options": {
"@type": "pw.build.proto.BazelDriverOptions",
"no_test": true
}
},
"targets": [
"//hello_bazel"
]
},
{
"name": "hello_bazel_qemu_cortex_a53",
"build_config": {
"name": "qemu_cortex_a53_config",
"description": "QEMU ARM64 build",
"build_type": "bazel",
"args": [
"--platforms=@zephyr//boards/qemu/cortex_a53:qemu_cortex_a53",
"--sandbox_debug"
],
"driver_options": {
"@type": "pw.build.proto.BazelDriverOptions",
"no_test": true
}
},
"targets": [
"//hello_bazel"
]
},
{
"name": "hello_bazel_qemu_leon3",
"build_config": {
"name": "qemu_leon3_config",
"description": "QEMU SPARC build",
"build_type": "bazel",
"args": [
"--platforms=@zephyr//boards/qemu/leon3:leon3",
"--sandbox_debug"
],
"driver_options": {
"@type": "pw.build.proto.BazelDriverOptions",
"no_test": true
}
},
"targets": [
"//hello_bazel"
]
},
{
"name": "hello_bazel_qemu_malta_be",
"build_config": {
"name": "qemu_malta_config",
"description": "QEMU MIPS build",
"build_type": "bazel",
"args": [
"--platforms=@zephyr//boards/qemu/malta:qemu_malta_be",
"--sandbox_debug"
],
"driver_options": {
"@type": "pw.build.proto.BazelDriverOptions",
"no_test": true
}
},
"targets": [
"//hello_bazel"
]
},
{
"name": "hello_bazel_qemu_riscv32",
"build_config": {
"name": "qemu_riscv32_config",
"description": "QEMU RISC-V build",
"build_type": "bazel",
"args": [
"--platforms=@zephyr//boards/qemu/riscv32:qemu_virt_riscv32",
"--sandbox_debug"
],
"driver_options": {
"@type": "pw.build.proto.BazelDriverOptions",
"no_test": true
}
},
"targets": [
"//hello_bazel"
]
},
{
"name": "hello_bazel_qemu_rx",
"build_config": {
"name": "qemu_rx_config",
"description": "QEMU RX build",
"build_type": "bazel",
"args": [
"--platforms=@zephyr//boards/qemu/rx:r5f562n8",
"--sandbox_debug"
],
"driver_options": {
"@type": "pw.build.proto.BazelDriverOptions",
"no_test": true
}
},
"targets": [
"//hello_bazel"
]
},
{
"name": "hello_dts_overlays",
"build_config": {
"name": "hello_dts_overlays_native_sim",
"description": "Hello DTS overlays on native sim",
"build_type": "bazel",
"args": [
"--platforms=@zephyr//boards/native/native_sim:native",
"--sandbox_debug"
]
},
"targets": [
"//hello_dts_overlays:hello_dts_overlays_native_sim_test"
]
},
{
"name": "nrf52",
"build_config": {
"name": "nrf52833dk_config",
"description": "NRF52833dk build",
"build_type": "bazel",
"args": [
"--platforms=@zephyr//boards/nordic/nrf52833dk:nrf52833",
"--sandbox_debug"
],
"driver_options": {
"@type": "pw.build.proto.BazelDriverOptions",
"no_test": true
}
},
"targets": [
"//nrf52"
]
},
{
"name": "nrf52_newlib",
"build_config": {
"name": "nrf52833dk_newlib_config",
"description": "NRF52833dk build with newlib",
"build_type": "bazel",
"args": [
"--platforms=@zephyr//boards/nordic/nrf52833dk:nrf52833",
"--sandbox_debug"
],
"driver_options": {
"@type": "pw.build.proto.BazelDriverOptions",
"no_test": true
}
},
"targets": [
"//nrf52_newlib"
]
},
{
"name": "nrf52_picolibc",
"build_config": {
"name": "nrf52833dk_picolibc_config",
"description": "NRF52833dk build with picolibc",
"build_type": "bazel",
"args": [
"--platforms=@zephyr//boards/nordic/nrf52833dk:nrf52833",
"--sandbox_debug"
],
"driver_options": {
"@type": "pw.build.proto.BazelDriverOptions",
"no_test": true
}
},
"targets": [
"//nrf52_picolibc"
]
},
{
"name": "qemu_xtensa",
"build_config": {
"name": "dc233c_config",
"description": "QEMU xtensa dc233c build",
"build_type": "bazel",
"args": [
"--platforms=@zephyr//boards/qemu/xtensa:dc233c",
"--sandbox_debug"
],
"driver_options": {
"@type": "pw.build.proto.BazelDriverOptions",
"no_test": true
}
},
"targets": [
"//hello_xtensa"
]
},
{
"name": "pigweed_zephyr_modules",
"build_config": {
"name": "pigweed_zephyr_native_sim",
"description": "Check Pigweed zephyr modules on native_sim.",
"build_type": "bazel",
"args": [
"--platforms=@zephyr//boards/native/native_sim:native",
"--sandbox_debug"
],
"driver_options": {
"@type": "pw.build.proto.BazelDriverOptions",
"no_test": true
}
},
"targets": [
"//pw_zephyr_modules"
]
},
{
"name": "sysbuild_app",
"build_config": {
"name": "sysbuild_app_nrf52833dk",
"description": "Sysbuild app on nrf52833dk",
"build_type": "bazel",
"args": [
"--platforms=@zephyr//boards/nordic/nrf52833dk:nrf52833",
"--sandbox_debug"
]
},
"targets": [
"//sysbuild_app:verify_sysbuild_test"
]
},
{
"name": "lockfile_portability_test",
"build_config": {
"name": "lockfile_portability_test_config",
"description": "Verify MODULE.bazel.lock has no absolute paths. RUN LAST.",
"build_type": "bazel",
"args": []
},
"targets": [
"//:lockfile_portability_test"
]
}
],
"tools": [],
"groups": [
{
"name": "default",
"description": "Quick local presubmit. NOTE: lockfile_portability_test must be last.",
"builds": [
"hello_bazel",
"hello_bazel_atmosic",
"hello_bazel_native_sim_test",
"hello_bazel_qemu_arc",
"hello_bazel_qemu_cortex_a53",
"hello_bazel_qemu_leon3",
"hello_bazel_qemu_malta_be",
"hello_bazel_qemu_riscv32",
"hello_bazel_qemu_rx",
"hello_dts_overlays",
"nrf52",
"nrf52_newlib",
"nrf52_picolibc",
"qemu_xtensa",
"pigweed_zephyr_modules",
"sysbuild_app",
"lockfile_portability_test"
]
}
]
}