From 910b26818add875de0b970a2e13d023d3ad5c46a Mon Sep 17 00:00:00 2001 From: maleo Date: Wed, 22 Jan 2025 10:50:07 +0000 Subject: [PATCH 1/2] Also use rules_bazel_bazel_integration_test dependency with Bzlmod --- MODULE.bazel | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index eaa36c6e244..a20bc941a1d 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -30,6 +30,11 @@ bazel_dep( name = "platforms", version = "0.0.7", ) +bazel_dep( + name = "rules_bazel_integration_test", + version = "0.31.0", + dev_dependency = True, +) bazel_dep( name = "rules_cc", version = "0.0.9", @@ -65,8 +70,10 @@ rules_ts_ext = use_extension("@aspect_rules_ts//ts:extensions.bzl", "ext", dev_d rules_ts_ext.deps() use_repo(rules_ts_ext, "npm_typescript") -non_module_dependencies = use_extension("//:extensions.bzl", "non_module_dependencies", dev_dependency = True) -use_repo( - non_module_dependencies, - "bazel_linux_x86_64", +bazel_binaries = use_extension( + "@rules_bazel_integration_test//:extensions.bzl", + "bazel_binaries", + dev_dependency = True, ) +bazel_binaries.download(version = "6.3.2") +use_repo(bazel_binaries, "bazel_binaries", "bazel_binaries_bazelisk", "build_bazel_bazel_6_3_2") From d499408b54370b8c291f409c0323c5ca74c6b903 Mon Sep 17 00:00:00 2001 From: maleo Date: Wed, 22 Jan 2025 12:31:08 +0000 Subject: [PATCH 2/2] Update versions --- MODULE.bazel | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index a20bc941a1d..bbb238a0065 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -23,25 +23,20 @@ bazel_dep( ) bazel_dep( name = "grpc", - version = "1.48.1", + version = "1.69.0", repo_name = "com_github_grpc_grpc", ) bazel_dep( name = "platforms", - version = "0.0.7", -) -bazel_dep( - name = "rules_bazel_integration_test", - version = "0.31.0", - dev_dependency = True, + version = "0.0.10", ) bazel_dep( name = "rules_cc", - version = "0.0.9", + version = "0.0.16", ) bazel_dep( name = "rules_go", - version = "0.41.0", + version = "0.50.1", repo_name = "io_bazel_rules_go", ) bazel_dep( @@ -50,7 +45,7 @@ bazel_dep( ) bazel_dep( name = "rules_swift", - version = "1.2.0", + version = "1.18.0", repo_name = "build_bazel_rules_swift", ) @@ -70,6 +65,12 @@ rules_ts_ext = use_extension("@aspect_rules_ts//ts:extensions.bzl", "ext", dev_d rules_ts_ext.deps() use_repo(rules_ts_ext, "npm_typescript") +bazel_dep( + name = "rules_bazel_integration_test", + version = "0.31.0", + dev_dependency = True, +) + bazel_binaries = use_extension( "@rules_bazel_integration_test//:extensions.bzl", "bazel_binaries",