The root Workflows configuration.
Table of contents
Global bazel configuration. These properties will apply to each bazel based task. Can be overriden at the task or workspace level as required.
Note that if bazel rc files are listed here, they are applied to each workspace with a relative path, therefore they must be available in each workspace referenced.
A set of environment variables that are set of each task. Can be overridden at the task level.
The notifications that will be issued on build pass/fail events
Connection properties for the observability system.
If set to
false, build observability is disabled.
The queue / runner pool that each task should run on.
Map of tasks that will be enabled. See the Tasks category for a list of available tasks.
Enables warming for all the workspaces
Set options directly on the WarmingTaskConfiguration in the tasks map.
Map of nested workspaces to create additional tasks for.
For example, if a nested bazel workspace exists at
examples/service within the repository,
the following configuration could be used to create additional tasks.
This property accepts both a list of workspace paths, or a map where the key is the workspace path, and the value is additional workspace options via WorkspaceConfiguration.