blob: 41fea14db8a3197033457e6f98f693ab7c9b6968 [file] [log] [blame] [view] [edit]
Project: /_project.yaml
Book: /_book.yaml
# Remote Execution Services
{% include "_buttons.html" %}
Use the following services to run Bazel with remote execution:
* Manual
* Use the [gRPC protocol](https://github.com/bazelbuild/remote-apis){: .external}
directly to create your own remote execution service.
* Self-service
* [Buildbarn](https://github.com/buildbarn){: .external}
* [Buildfarm](https://github.com/bazelbuild/bazel-buildfarm){: .external}
* [BuildGrid](https://gitlab.com/BuildGrid/buildgrid){: .external}
* [NativeLink](https://github.com/TraceMachina/nativelink){: .external}
* Commercial
* [Aspect Build](https://www.aspect.build/){: .external} – Self-hosted remote cache and remote execution services.
* [Bitrise](https://bitrise.io/why/features/mobile-build-caching-for-better-build-test-performance){: .external} - Providing the world's leading mobile-first CI/CD and remote build caching platform.
* [BuildBuddy](https://www.buildbuddy.io){: .external} - Remote build execution,
caching, and results UI.
* [EngFlow Remote Execution](https://www.engflow.com){: .external} - Remote execution
and remote caching service with Build and Test UI. Can be self-hosted or hosted.