---
component: bazel
version: ""
slug: bazel/index
canonical_url: "https://docs.develocity.ai/bazel/"
title: "Develocity for Bazel"
description: "Develocity for Bazel provides Build Scan publishing, remote cache acceleration, and build performance insights via native Bazel tooling."
keywords:
  - "Bazel"
  - "Build Scan"
  - "Build Cache"
  - "build acceleration"
status: current
---

<!-- llms-index: https://docs.develocity.ai/llms.txt -->

# Develocity for Bazel

<a id="preamble"></a>

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.

<a id="key-capabilities"></a>

## 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
    

[

Get Started

Configure Bazel for Develocity and publish your first Build Scan

](https://docs.develocity.ai/bazel/getting-started/)

[

Configuration Guide

Reference for .bazelrc settings, remote cache, and Build Scan configuration

](https://docs.develocity.ai/bazel/bazel-config/)