BuildBuddy Cloud
Cloud BuildBuddy is a fully managed SaaS solution for Enterprise Bazel features. It provides a results store & UI, remote build caching, remote build execution, and more.BuildBuddy Cloud is free for individuals and open source projects. For companies, we offer an Enterprise version with advanced features like OIDC Auth, API access, and more.
Why BuildBuddy Cloud?
Zero Infrastructure
No servers to manage, no maintenance required. Just configure and start building.
Global Scale
Built on cloud infrastructure that scales automatically with your needs.
Always Up-to-Date
Get the latest features and improvements automatically without any manual updates.
Enterprise Ready
Advanced features like OIDC authentication, API access, and dedicated support available.
Quick Setup
Getting started with BuildBuddy Cloud is incredibly simple:Configure Bazel
Add these two lines to a
.bazelrc file in the root of your project:.bazelrc
That’s it! Just 2 lines and you’re connected to BuildBuddy Cloud.
Authentication Options
BuildBuddy Cloud offers three authentication methods to suit different security requirements:- Unauthenticated
- API Key
- Certificate
Unauthenticated Access
Your build logs are uploaded over an encrypted gRPCS/TLS connection and accessible with anyone you share your BuildBuddy URL with, without credentials.Best for:- Quick testing and evaluation
- Open source projects with public builds
- Prototyping and experimentation
For detailed authentication setup instructions, see our Authentication Guide.
Cloud Features
BuildBuddy Cloud includes all these powerful features:Build Results & UI
Build Summary
High-level overview including build initiator, duration, affected targets, and build status.
Detailed Logs
Complete build logs with easy sharing for collaborative debugging.
Target Details
See which targets and tests passed or failed with detailed information.
Timing Information
Bazel profile logs displayed in human-readable format to identify bottlenecks.
Remote Build Cache
Never rebuild the same artifacts twice. BuildBuddy Cloud includes:- Distributed cache shared across your team and CI
- Automatic artifact deduplication
- Support for both action cache and content-addressable storage
- Built-in cache eviction policies
Remote Build Execution
Speed up builds by distributing work across cloud executors:- High-performance executors in multiple regions
- Automatic scaling based on demand
- Support for multiple platforms (Linux x86_64, ARM64, macOS)
- Docker and Firecracker isolation
For Remote Build Execution setup instructions, see our RBE setup docs.
Advanced Capabilities
Build Artifacts
Build Artifacts
Quick access to all build artifacts generated by an invocation. Click to download artifacts directly from the UI.
Test Logs
Test Logs
View test logs directly in the UI when you click on a test target. Requires GRPC remote cache.
Invocation Comparison
Invocation Comparison
Compare invocations to see what changed between builds. View differences in flags, environment variables, and more.
Dense UI Mode
Dense UI Mode
Increase information density with BuildBuddy’s dense mode that packs more data into every view.
Getting More from BuildBuddy Cloud
Once you have the basics configured, explore these additional features:Enable Remote Caching
Speed up builds by sharing build artifacts across your team and CI.Visit the Quickstart page for cache configuration instructions.
Set up Remote Execution
Distribute build actions across cloud executors for maximum performance.See our RBE setup docs for detailed instructions.
Enterprise Features
For companies and larger teams, BuildBuddy Enterprise includes:OIDC Authentication
Single sign-on integration with your identity provider.
API Access
Programmatic access to BuildBuddy features and data.
Dedicated Support
Priority support from the BuildBuddy team.
SLA Guarantees
Service level agreements for uptime and performance.
Custom Executors
Bring your own infrastructure for remote execution.
Advanced Analytics
Detailed insights into build performance and trends.
Interested in Enterprise features? Contact us at [email protected] or visit buildbuddy.io to learn more.
Next Steps
Quickstart Guide
Detailed setup instructions and configuration options
Authentication Guide
Learn more about authentication methods and security
RBE Setup
Configure remote build execution for maximum performance
Join Our Community
Connect with other BuildBuddy users and get help