Welcome to BuildBuddy
BuildBuddy is the open-core developer productivity platform built for Bazel. Speed up your builds with remote caching and remote execution, get insights into and debug your builds with BuildBuddy UI, and much more.Get Started
Quickstart
Start using BuildBuddy by adding a few lines to your .bazelrc file.
BuildBuddy Cloud
Get started with our fully managed cloud service - free for individuals and open source.
Core Features
Build Results UI
Get insights into and debug your builds with the BuildBuddy UI. View build summaries, logs, timing information, and more.
Remote Caching
Never build the same bytes twice with remote caching. Share build artifacts across your team and CI.
Remote Execution
Speed up your builds with remote execution. Distribute build actions across a fleet of high-performance executors.
BuildBuddy CLI
Install the BuildBuddy CLI to simplify auth, debug builds, and more from the command line.
Workflows (CI)
Our CI service that’s designed and built just for Bazel. Run tests, builds, and deployments with ease.
Remote Bazel
Run Bazel in the cloud with resumable workspace snapshots. No local setup required.
Key Capabilities
Build Summary & Logs
High-level overview of builds including who initiated the build, duration, affected targets, and more. Share stack traces and errors with teammates for collaborative debugging.
Target Overview
Quickly see which targets and tests passed or failed and dig into detailed information about each one.
Detailed Timing Information
View Bazel profile logs in a human-readable format. Understand where time is spent in your builds.
Invocation Details
See all explicit flags, implicit options, and environment variables that affect your build. Compare builds to identify differences.
Build Artifacts
Quick access to all build artifacts generated by an invocation. Download artifacts directly from the UI.
Test Logs
View test logs directly in the UI when you click on a test target. Debug test failures faster.
Resources
Guides
Guides for common BuildBuddy use-cases and best practices.
Troubleshooting
Troubleshooting docs for common BuildBuddy issues and errors.
Community & Support
Join the BuildBuddy Community
Have questions or want to connect with other BuildBuddy users? Join our BuildBuddy Slack channel to talk to the team, ask questions, discuss BuildBuddy, and get to know us!
Contributing
BuildBuddy is open source and welcomes contributions! Check out our contributing docs to find out how to get started contributing to BuildBuddy.BuildBuddy’s core is open sourced under the MIT License.