@@ -17,7 +17,8 @@ aspects_flags: &aspects_flags
17
17
- " --config=rustfmt"
18
18
- " --config=clippy"
19
19
min_rust_version_shell_commands : &min_rust_version_shell_commands
20
- - sed -i 's|^rust_register_toolchains(|rust_register_toolchains(versions = ["1.72.1"],\n|' WORKSPACE.bazel
20
+ - sed -i 's|^rust_register_toolchains(|rust_register_toolchains(versions = ["1.74.0"],\n|' WORKSPACE.bazel
21
+ - sed -i 's|^rust\.toolchain(|rust.toolchain(versions = ["1.74.0"],\n|' MODULE.bazel
21
22
nightly_flags : &nightly_flags
22
23
- " --//rust/toolchain/channel=nightly"
23
24
nightly_aspects_flags : &nightly_aspects_flags
@@ -377,6 +378,7 @@ tasks:
377
378
# Test rules while only registering a nightly toolchain
378
379
shell_commands :
379
380
- sed -i 's|^rust_register_toolchains(|load("//rust/private:common.bzl", "DEFAULT_RUST_VERSION")\nrust_register_toolchains(versions = [DEFAULT_RUST_VERSION],\n|' WORKSPACE.bazel
381
+ - sed -i 's|^rust\.toolchain(|rust.toolchain(versions = ['$(awk '$0 ~ /^DEFAULT_RUST_VERSION = / {print $3}' rust/private/common.bzl)'],\n|' MODULE.bazel
380
382
build_targets : *single_rust_channel_targets
381
383
test_targets : *single_rust_channel_targets
382
384
ubuntu2004_stable_with_aspects :
@@ -385,6 +387,7 @@ tasks:
385
387
# Test rules while only registering a nightly toolchain
386
388
shell_commands :
387
389
- sed -i 's|^rust_register_toolchains(|load("//rust/private:common.bzl", "DEFAULT_RUST_VERSION")\nrust_register_toolchains(versions = [DEFAULT_RUST_VERSION],\n|' WORKSPACE.bazel
390
+ - sed -i 's|^rust\.toolchain(|rust.toolchain(versions = ['$(awk '$0 ~ /^DEFAULT_RUST_VERSION = / {print $3}' rust/private/common.bzl)'],\n|' MODULE.bazel
388
391
build_flags : *aspects_flags
389
392
build_targets : *single_rust_channel_targets
390
393
test_flags : *aspects_flags
@@ -395,6 +398,7 @@ tasks:
395
398
# Test rules while only registering a nightly toolchain
396
399
shell_commands :
397
400
- sed -i 's|^rust_register_toolchains(|load("//rust/private:common.bzl", "DEFAULT_NIGHTLY_ISO_DATE")\nrust_register_toolchains(versions = ["nightly/" + DEFAULT_NIGHTLY_ISO_DATE],\n|' WORKSPACE.bazel
401
+ - sed -i 's|^rust\.toolchain(|rust.toolchain(versions = ["nightly/'$(awk -F '"' '$0 ~ /^DEFAULT_NIGHTLY_ISO_DATE = / {print $2}' rust/private/common.bzl)'"],\n|' MODULE.bazel
398
402
build_flags : *nightly_flags
399
403
build_targets : *single_rust_channel_targets
400
404
test_flags : *nightly_flags
@@ -405,6 +409,7 @@ tasks:
405
409
# Test rules while only registering a nightly toolchain
406
410
shell_commands :
407
411
- sed -i 's|^rust_register_toolchains(|load("//rust/private:common.bzl", "DEFAULT_NIGHTLY_ISO_DATE")\nrust_register_toolchains(versions = ["nightly/" + DEFAULT_NIGHTLY_ISO_DATE],\n|' WORKSPACE.bazel
412
+ - sed -i 's|^rust\.toolchain(|rust.toolchain(versions = ["nightly/'$(awk -F '"' '$0 ~ /^DEFAULT_NIGHTLY_ISO_DATE = / {print $2}' rust/private/common.bzl)'"],\n|' MODULE.bazel
408
413
build_flags : *nightly_aspects_flags
409
414
build_targets : *single_rust_channel_targets
410
415
test_flags : *nightly_aspects_flags
0 commit comments