Skip to content

Windows RBE Tracking Issue #10619

@sunjayBhatia

Description

@sunjayBhatia

Description:

We have started extending and enabling what is run in the Windows CI pipeline and found the Azure Pipelines build environment is severely underpowered to do a fully local build in a timely manner. While we may look in to using a user-managed Azure Pipelines worker, we should also explore the idea of using bazel RBE as the Linux CI does to cut down build times etc. Other projects (namely gRPC and tensorflow) seem to have success with this in their CI.

Questions:

  • Are there any restrictions or limitations to the Google hosted RBE product that would prevent us from using it for the Envoy project CI builds?
    • Since Windows security is key (and the execution environment may not be via Hyper-V isolated containers), is it restricted to Google owned projects only or can we set up Envoy to use it?
  • What is the correct entrypoint to start setting up RBE for Envoy CI? (the envoy-build-tools repo + setting up a toolchain? etc.)

Links:

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions