Skip to content

ci: enable BES on Windows CI - #691

Merged
aherrmann merged 2 commits into
mainfrom
windows-bes
Nov 3, 2026
Merged

aherrmann merged 2 commits into
mainfrom
windows-bes

Conversation

@aherrmann

Copy link
Copy Markdown
Member
  • ci: configure BES, remote cache and execution separately
  • ci: enable BuildBuddy BES on Windows

The test action enabled all BuildBuddy services through one remoteEnabled
switch. Replace it with remoteBes, remoteCache and remoteExec inputs that
map onto the matching remote-bes, remote-cache and remote-exec configs in
.bazelrc.remote, so a job can opt into a subset of them. Existing callers
keep the default of all three enabled, with remote execution still
restricted to Linux.
Upload the Windows job's build event stream to BuildBuddy so that its
invocations can be inspected there. Remote cache and execution remain
disabled for Windows.
@aherrmann
aherrmann enabled auto-merge (squash) November 3, 2026 12:55
@aherrmann
aherrmann merged commit ea011c3 into main Nov 3, 2026
19 checks passed
@aherrmann
aherrmann deleted the windows-bes branch November 3, 2026 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant