Skip to content

Releases: meroton/bazel

Preview 7.2.0 (2024-04-16) + Remote Output Service

16 Apr 07:24
Compare
Choose a tag to compare

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:

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

Release 7.0.2 (2024-01-25) + Remote Output Service

01 Feb 08:19
Compare
Choose a tag to compare

Based on https://github.com/bazelbuild/bazel/releases/tag/7.0.2 or https://releases.bazel.build/7.0.2/release/index.html.

Use with Bazelisk

USE_BAZEL_VERSION=meroton/7.0.2-ros bazel build ...

Cherry-picks:

Binaries built with

linux-x86_64

USE_BAZEL_VERSION=7.0.2 bazel build -c opt --stamp src:bazel --embed_label 7.0.2-ros --incompatible_strict_action_env=true --java_runtime_version=remotejdk_11
cp bazel-bin/src/bazel bazel-7.0.2-ros-linux-x86_64
sha256sum bazel-7.0.2-ros-linux-x86_64 > bazel-7.0.2-ros-linux-x86_64.sha256

Release 7.0.1 (2024-01-18) + Remote Output Service

22 Jan 07:41
Compare
Choose a tag to compare

Based on https://github.com/bazelbuild/bazel/releases/tag/7.0.1 or https://releases.bazel.build/7.0.1/release/index.html.

Use with Bazelisk

USE_BAZEL_VERSION=meroton/7.0.1-ros bazel build ...

Cherry-picks:

Binaries built with

linux-x86_64

USE_BAZEL_VERSION=7.0.1 bazel build -c opt --stamp src:bazel --embed_label 7.0.1-ros --incompatible_strict_action_env=true --java_runtime_version=remotejdk_11
cp bazel-bin/src/bazel bazel-7.0.1-ros-linux-x86_64
sha256sum bazel-7.0.1-ros-linux-x86_64 > bazel-7.0.1-ros-linux-x86_64.sha256

Release 7.0.0 (2023-12-11) + Remote Output Service v2

22 Dec 16:53
Compare
Choose a tag to compare

Based on https://github.com/bazelbuild/bazel/releases/tag/7.0.0 with highlights described at https://blog.bazel.build/2023/12/11/bazel-7-release.html and detailed updates described at https://www.buildbuddy.io/blog/whats-new-in-bazel-7-0/.

Use with Bazelisk

USE_BAZEL_VERSION=meroton/7.0.0-ros2 bazel build ...

Cherry-picks:

Fixes since 7.0.0-ros1

  • Fix path mapping in GrpcRemoteOutputService
  • Handle half written files during Build Event Stream upload
    • Be sure to use in combination with bb-clientd from 2023-12-21 or later.

Binaries built with

linux-x86_64

USE_BAZEL_VERSION=7.0.0 bazel build -c opt --stamp src:bazel --embed_label 7.0.0-ros2 --incompatible_strict_action_env=true --java_runtime_version=remotejdk_11
cp bazel-bin/src/bazel bazel-7.0.0-ros2-linux-x86_64
sha256sum bazel-7.0.0-ros2-linux-x86_64 > bazel-7.0.0-ros2-linux-x86_64.sha256

Release 7.0.0 (2023-12-11) + Remote Output Service v1

19 Dec 14:46
Compare
Choose a tag to compare

Based on https://github.com/bazelbuild/bazel/releases/tag/7.0.0 with highlights described at https://blog.bazel.build/2023/12/11/bazel-7-release.html and detailed updates described at https://www.buildbuddy.io/blog/whats-new-in-bazel-7-0/.

Use with Bazelisk

USE_BAZEL_VERSION=meroton/7.0.0-ros1 bazel build ...

Cherry-picks:

Binaries built with

linux-x86_64

USE_BAZEL_VERSION=7.0.0 bazel build -c opt --stamp src:bazel --embed_label 7.0.0-ros1 --incompatible_strict_action_env=true --java_runtime_version=remotejdk_11
cp bazel-bin/src/bazel bazel-7.0.0-ros1-linux-x86_64
sha256sum bazel-7.0.0-ros1-linux-x86_64 > bazel-7.0.0-ros1-linux-x86_64.sha256

Release 7.0.0rc2 (2023-10-19) + Remote Output Service v1

25 Oct 07:31
Compare
Choose a tag to compare

Based on https://releases.bazel.build/7.0.0/rc2/index.html

Use with Bazelisk

USE_BAZEL_VERSION=meroton/7.0.0-rc2ros1 bazel build ...

Cherry-picks:

Binaries built with

linux-x86_64

USE_BAZEL_VERSION=7.0.0rc2 bazel build -c opt --stamp src:bazel --embed_label 7.0.0-rc2ros1 --incompatible_strict_action_env=true --java_runtime_version=remotejdk_11
cp bazel-bin/src/bazel bazel-7.0.0-rc2ros1-linux-x86_64
sha256sum bazel-7.0.0-rc2ros1-linux-x86_64 > bazel-7.0.0-rc2ros1-linux-x86_64.sha256

7.0.0-pre.20231011.2 (2023-10-23) + Remote Output Service v1

23 Oct 14:48
Compare
Choose a tag to compare

Based on https://github.com/bazelbuild/bazel/releases/tag/7.0.0-pre.20231011.2

Use with Bazelisk

USE_BAZEL_VERSION=meroton/7.0.0-pre20231011v2ros1 bazel build ...

Cherry-picks:

Binaries built with

linux-x86_64

USE_BAZEL_VERSION=7.0.0-pre.20231011.2 bazel build -c opt --stamp src:bazel --embed_label 7.0.0-pre20231011v2ros1 --incompatible_strict_action_env=true --java_runtime_version=remotejdk_11
cp bazel-bin/src/bazel bazel-7.0.0-pre20231011v2ros1-linux-x86_64
sha256sum bazel-7.0.0-pre20231011v2ros1-linux-x86_64 > bazel-7.0.0-pre20231011v2ros1-linux-x86_64.sha256

7.0.0-pre.20230926.1 (2023-10-06) + Remote Output Service v1

20 Oct 06:36
Compare
Choose a tag to compare

Based on https://github.com/bazelbuild/bazel/releases/tag/7.0.0-pre.20230926.1

Use with Bazelisk

USE_BAZEL_VERSION=meroton/7.0.0-pre20230926v1ros1 bazel build ...

Cherry-picks:

Binaries built with

linux-x86_64

USE_BAZEL_VERSION=7.0.0-pre.20230926.1 bazel build -c opt --stamp src:bazel --embed_label 7.0.0-pre20230926v1ros1 --incompatible_strict_action_env=true --java_runtime_version=remotejdk_11
cp bazel-bin/src/bazel bazel-7.0.0-pre20230926v1ros1-linux-x86_64
sha256sum bazel-7.0.0-pre20230926v1ros1-linux-x86_64 > bazel-7.0.0-pre20230926v1ros1-linux-x86_64.sha256

6.4.0 (2023-10-19) + Remote Output Service v1

20 Oct 06:42
Compare
Choose a tag to compare

Based on https://github.com/bazelbuild/bazel/releases/tag/6.4.0

Use with Bazelisk

USE_BAZEL_VERSION=meroton/6.4.0-ros1 bazel build ...

Cherry-picks:

Binaries built with

linux-x86_64

USE_BAZEL_VERSION=6.4.0 bazel build -c opt --stamp src:bazel --embed_label 6.4.0-ros1 --incompatible_strict_action_env=true --java_runtime_version=remotejdk_11
cp bazel-bin/src/bazel bazel-6.4.0-ros1-linux-x86_64
sha256sum bazel-6.4.0-ros1-linux-x86_64 > bazel-6.4.0-ros1-linux-x86_64.sha256

6.3.2 (2023-08-08) + Remote Output Service v1

20 Oct 06:28
Compare
Choose a tag to compare

Based on https://github.com/bazelbuild/bazel/releases/tag/6.3.2

Use with Bazelisk

USE_BAZEL_VERSION=meroton/6.3.2-ros1 bazel build ...

Cherry-picks:

Binaries built with

linux-x86_64

USE_BAZEL_VERSION=6.3.2 bazel build -c opt --stamp src:bazel --embed_label 6.3.2-ros1 --incompatible_strict_action_env=true --java_runtime_version=remotejdk_11
cp bazel-bin/src/bazel bazel-6.3.2-ros1-linux-x86_64
sha256sum bazel-6.3.2-ros1-linux-x86_64 > bazel-6.3.2-ros1-linux-x86_64.sha256