Protocol definitions for Buildless and foreign build caching protocols.
- Buildless Protocol: Specifies protocol definitions for the Buildless service and clients. Browse docs.
- Google APIs: Google's build caching-related APIs for Bazel are in
third_party/[google|bazel]
. - Microsoft BuildXL: Microsoft's BuildXL-related build caching APIs are in
third_party/microsoft
.
Sometimes you need to reference the low-level structures for build cache APIs. This repo helps you do that across providers and specifications. There are READMEs in each protocol module which describe where source originates from.
You can use this repository via Buf.