Develocity for Bazel
Develocity integrates with Bazel through its built-in Build Event Service (BES) and gRPC remote cache protocols. Each invocation publishes a Build Scan: a permanent, shareable record capturing console output, test results, a build timeline, and performance data. This gives teams centralized, searchable visibility into every Bazel build, making failure diagnosis and performance analysis possible across local and CI invocations.
Key Capabilities
-
Publish a Build Scan for each Bazel invocation via BES, capturing console output, test results, and a build timeline
-
Accelerate builds with the Develocity remote cache, enabling artifact reuse across invocations
-
Search and filter Build Scan records by project name, user, outcome, and start time
-
Enrich each Build Scan with custom tags, values, and links using Bazel’s workspace status or build metadata mechanisms
-
Configure the integration entirely through Bazel’s native build system configuration, without installing a separate plugin