mirror of
https://github.com/sourcegraph/sourcegraph.git
synced 2026-02-06 12:51:55 +00:00
bzl: update skylib, bazellib, rules_js, rules_rust (#57622)
This commit is contained in:
parent
a04e927151
commit
2b733271f4
@ -60,3 +60,16 @@ query --experimental_allow_tags_propagation
|
||||
# https://github.com/bazelbuild/bazel/issues/10076.
|
||||
# Docs: https://bazel.build/reference/command-line-reference#flag--incompatible_default_to_explicit_init_py
|
||||
build --incompatible_default_to_explicit_init_py
|
||||
|
||||
# Set default value of `allow_empty` to `False` in `glob()`. This prevents a common mistake when
|
||||
# attempting to use `glob()` to match files in a subdirectory that is opaque to the current package
|
||||
# because it contains a BUILD file. See https://github.com/bazelbuild/bazel/issues/8195.
|
||||
# Docs: https://bazel.build/reference/command-line-reference#flag--incompatible_disallow_empty_glob
|
||||
common --incompatible_disallow_empty_glob
|
||||
|
||||
# Always download coverage files for tests from the remote cache. By default, coverage files are not
|
||||
# downloaded on test result cahce hits when --remote_download_minimal is enabled, making it impossible
|
||||
# to generate a full coverage report.
|
||||
# Docs: https://bazel.build/reference/command-line-reference#flag--experimental_fetch_all_coverage_outputs
|
||||
# detching remote cache results
|
||||
test --experimental_fetch_all_coverage_outputs
|
||||
|
||||
4
.bazelrc
4
.bazelrc
@ -43,3 +43,7 @@ test:go-short --test_tag_filters=go --test_timeout_filters=short
|
||||
|
||||
# Helper to run go tests verbosely, useful for debugging test timeouts
|
||||
test:go-verbose-test --test_env=GO_TEST_WRAP_TESTV=1
|
||||
|
||||
# .aspect/bazelrc/correctness.bazelrc sets this, but this breaks with a lot of Go external deps, so
|
||||
# we instead disable it.
|
||||
common --noincompatible_disallow_empty_glob
|
||||
|
||||
22
WORKSPACE
22
WORKSPACE
@ -2,10 +2,10 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
|
||||
|
||||
http_archive(
|
||||
name = "bazel_skylib",
|
||||
sha256 = "74d544d96f4a5bb630d465ca8bbcfe231e3594e5aae57e1edbf17a6eb3ca2506",
|
||||
sha256 = "66ffd9315665bfaafc96b52278f57c7e2dd09f5ede279ea6d39b2be471e7e3aa",
|
||||
urls = [
|
||||
"https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.3.0/bazel-skylib-1.3.0.tar.gz",
|
||||
"https://github.com/bazelbuild/bazel-skylib/releases/download/1.3.0/bazel-skylib-1.3.0.tar.gz",
|
||||
"https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.4.2/bazel-skylib-1.4.2.tar.gz",
|
||||
"https://github.com/bazelbuild/bazel-skylib/releases/download/1.4.2/bazel-skylib-1.4.2.tar.gz",
|
||||
],
|
||||
)
|
||||
|
||||
@ -15,9 +15,9 @@ bazel_skylib_workspace()
|
||||
|
||||
http_archive(
|
||||
name = "aspect_bazel_lib",
|
||||
sha256 = "0da75299c5a52737b2ac39458398b3f256e41a1a6748e5457ceb3a6225269485",
|
||||
strip_prefix = "bazel-lib-1.31.2",
|
||||
url = "https://github.com/aspect-build/bazel-lib/releases/download/v1.31.2/bazel-lib-v1.31.2.tar.gz",
|
||||
sha256 = "cbf473d630ab67b36461d83b38fdc44e56f45b78d03c405e4958280211124d79",
|
||||
strip_prefix = "bazel-lib-1.36.0",
|
||||
url = "https://github.com/aspect-build/bazel-lib/releases/download/v1.36.0/bazel-lib-v1.36.0.tar.gz",
|
||||
)
|
||||
|
||||
# rules_js defines an older rules_nodejs, so we override it here
|
||||
@ -30,9 +30,9 @@ http_archive(
|
||||
|
||||
http_archive(
|
||||
name = "aspect_rules_js",
|
||||
sha256 = "77c4ea46c27f96e4aadcc580cd608369208422cf774988594ae8a01df6642c82",
|
||||
strip_prefix = "rules_js-1.32.2",
|
||||
url = "https://github.com/aspect-build/rules_js/releases/download/v1.32.2/rules_js-v1.32.2.tar.gz",
|
||||
sha256 = "7ab9776bcca823af361577a1a2ebb9a30d2eb5b94ecc964b8be360f443f714b2",
|
||||
strip_prefix = "rules_js-1.32.6",
|
||||
url = "https://github.com/aspect-build/rules_js/releases/download/v1.32.6/rules_js-v1.32.6.tar.gz",
|
||||
)
|
||||
|
||||
http_archive(
|
||||
@ -85,8 +85,8 @@ http_archive(
|
||||
|
||||
http_archive(
|
||||
name = "rules_rust",
|
||||
sha256 = "9d04e658878d23f4b00163a72da3db03ddb451273eb347df7d7c50838d698f49",
|
||||
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.26.0/rules_rust-v0.26.0.tar.gz"],
|
||||
sha256 = "814680e1ab535f799fd10e8739ddca901351ceb4d2d86dd8126c22d36e9fcbd9",
|
||||
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.29.0/rules_rust-v0.29.0.tar.gz"],
|
||||
)
|
||||
|
||||
# Container rules
|
||||
|
||||
Loading…
Reference in New Issue
Block a user