Build a fuchsia product bundle.
This rule produces a fuchsia product bundle which can be used to flash or OTA a device.
This macro will expand out into several fuchsia tasks that can be run by a bazel invocation. Given a product bundle definition, the following targets will be created.
fuchsia_product_bundle(
    name = "product_bundle",
    product_bundle_name = "<your_product_name>",
    main = ":your_image",
)
- product_bundle.emu: Starts an emulator with the product_bundle.
- product_bundle.flash: Flashes a device with the product_bundle.
- product_bundle.ota: Runs ota on a device with the product_bundle.
- product_bundle.zip: Creates a zipped version of the product_bundle.
PARAMETERS
| Name | Description | Default | 
|---|---|---|
| name | - | - | 
| product_bundle_name | - | None | 
| main | - | None | 
| testonly | - | None | 
| visibility | - | None | 
| tags | - | [] | 
| kwargs | - | - |