Preview 7.2.0 (2024-04-16) + Remote Output Service
moroten
released this
16 Apr 07:24
·
1821 commits
to master
since this release
Based on bazelbuild@aec8c85 from the release-7.2.0 branch as of 2024-04-16.
This includes the new Remote Output Service protocol which is compatible with the latest bb-clientd.
Use with Bazelisk
USE_BAZEL_VERSION=meroton/7.2.0-pre20240416ros bazel build ...
Cherry-picks:
- 2895ce2d30 from remote_output_service_head: Store lastBuildId and compare it with the one in StartBuildResponse
- 5e356f7314 from remote_output_service_head: Exit if
--experimental_remote_output_service
is set, but not--remote_cache
nor--remote_executor
- bf16de3916 from remote_output_service_head: Add profile spans to BazelOutputService RPC calls
- e03de754ec from master: Use XattrProvider from OutputService to check filesystem values
Binaries built with
linux-x86_64
USE_BAZEL_VERSION=7.1.1 bazel build -c opt --stamp src:bazel --embed_label 7.2.0-pre20240416ros --incompatible_strict_action_env=true
cp bazel-bin/src/bazel bazel-7.2.0-pre20240416ros-linux-x86_64
sha256sum bazel-7.2.0-pre20240416ros-linux-x86_64 > bazel-7.2.0-pre20240416ros-linux-x86_64.sha256