summaryrefslogtreecommitdiffhomepage
path: root/WORKSPACE
diff options
context:
space:
mode:
authorNicolas Lacasse <nlacasse@google.com>2019-08-13 11:20:43 -0700
committergVisor bot <gvisor-bot@google.com>2019-08-13 11:21:55 -0700
commitfa3d0e6f63d6ecc9a6566ec80e4a8c7519c6cf76 (patch)
tree20d52584852bec4e2fc8b52c79260195cded0c0f /WORKSPACE
parent9769a8eaa4b384d1b7db9f06edf28a6331cd2b64 (diff)
Bump Bazel to v0.28.0
The new version has a change in behavior when using a custom platform: * Old behavior: rules that don't require a toolchain used host_platform, no matter what execution platforms are specified. * New behavior: rules that don't require a toolchain use standard platform resolution that starts with execution platforms. As part of this change, we cannot use the "extra_exectution_platforms" flag provided by the default bazelrc. I got rid of the default bazelrc file, and made our custom .bazelrc as minimal as possible. PiperOrigin-RevId: 263176802
Diffstat (limited to 'WORKSPACE')
-rw-r--r--WORKSPACE13
1 files changed, 9 insertions, 4 deletions
diff --git a/WORKSPACE b/WORKSPACE
index 11cc7ddf9..f19f90231 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -33,14 +33,19 @@ gazelle_dependencies()
# See releases at https://releases.bazel.build/bazel-toolchains.html
http_archive(
name = "bazel_toolchains",
- sha256 = "67335b3563d9b67dc2550b8f27cc689b64fadac491e69ce78763d9ba894cc5cc",
- strip_prefix = "bazel-toolchains-cddc376d428ada2927ad359211c3e356bd9c9fbb",
+ sha256 = "e71eadcfcbdb47b4b740eb48b32ca4226e36aabc425d035a18dd40c2dda808c1",
+ strip_prefix = "bazel-toolchains-0.28.4",
urls = [
- "https://mirror.bazel.build/github.com/bazelbuild/bazel-toolchains/archive/cddc376d428ada2927ad359211c3e356bd9c9fbb.tar.gz",
- "https://github.com/bazelbuild/bazel-toolchains/archive/cddc376d428ada2927ad359211c3e356bd9c9fbb.tar.gz",
+ "https://mirror.bazel.build/github.com/bazelbuild/bazel-toolchains/archive/0.28.4.tar.gz",
+ "https://github.com/bazelbuild/bazel-toolchains/archive/0.28.4.tar.gz",
],
)
+# Creates a default toolchain config for RBE.
+load("@bazel_toolchains//rules:rbe_repo.bzl", "rbe_autoconfig")
+
+rbe_autoconfig(name = "rbe_default")
+
# External repositories, in sorted order.
go_repository(
name = "com_github_cenkalti_backoff",