mirror of
https://gitlab.com/pulsechaincom/prysm-pulse.git
synced 2024-12-22 03:30:35 +00:00
Update rules go & gazelle (#12721)
* Update rules_go to v0.40.0 * Update gazelle to v0.26.0 * Update gazelle to v0.27.0 * Update gazelle to v0.28.0 * Update gazelle to v0.29.0 * Update gazelle to v0.30.0 * Update gazelle to v0.31.0
This commit is contained in:
parent
aeb7a45864
commit
751dd847b8
@ -133,8 +133,8 @@ nogo(
|
|||||||
# nogo checks that fail with coverage enabled.
|
# nogo checks that fail with coverage enabled.
|
||||||
":coverage_enabled": [],
|
":coverage_enabled": [],
|
||||||
"//conditions:default": [
|
"//conditions:default": [
|
||||||
"@org_golang_x_tools//go/analysis/passes/lostcancel:go_default_library",
|
|
||||||
"@org_golang_x_tools//go/analysis/passes/composite:go_default_library",
|
"@org_golang_x_tools//go/analysis/passes/composite:go_default_library",
|
||||||
|
"@org_golang_x_tools//go/analysis/passes/lostcancel:go_default_library",
|
||||||
],
|
],
|
||||||
}),
|
}),
|
||||||
)
|
)
|
||||||
|
23
WORKSPACE
23
WORKSPACE
@ -67,10 +67,10 @@ bazel_skylib_workspace()
|
|||||||
|
|
||||||
http_archive(
|
http_archive(
|
||||||
name = "bazel_gazelle",
|
name = "bazel_gazelle",
|
||||||
sha256 = "5982e5463f171da99e3bdaeff8c0f48283a7a5f396ec5282910b9e8a49c0dd7e",
|
sha256 = "29d5dafc2a5582995488c6735115d1d366fcd6a0fc2e2a153f02988706349825",
|
||||||
urls = [
|
urls = [
|
||||||
"https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.25.0/bazel-gazelle-v0.25.0.tar.gz",
|
"https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.31.0/bazel-gazelle-v0.31.0.tar.gz",
|
||||||
"https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.25.0/bazel-gazelle-v0.25.0.tar.gz",
|
"https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.31.0/bazel-gazelle-v0.31.0.tar.gz",
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -94,10 +94,10 @@ http_archive(
|
|||||||
# Expose internals of go_test for custom build transitions.
|
# Expose internals of go_test for custom build transitions.
|
||||||
"//third_party:io_bazel_rules_go_test.patch",
|
"//third_party:io_bazel_rules_go_test.patch",
|
||||||
],
|
],
|
||||||
sha256 = "6b65cb7917b4d1709f9410ffe00ecf3e160edf674b78c54a894471320862184f",
|
sha256 = "bfc5ce70b9d1634ae54f4e7b495657a18a04e0d596785f672d35d5f505ab491a",
|
||||||
urls = [
|
urls = [
|
||||||
"https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.39.0/rules_go-v0.39.0.zip",
|
"https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.40.0/rules_go-v0.40.0.zip",
|
||||||
"https://github.com/bazelbuild/rules_go/releases/download/v0.39.0/rules_go-v0.39.0.zip",
|
"https://github.com/bazelbuild/rules_go/releases/download/v0.40.0/rules_go-v0.40.0.zip",
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -312,13 +312,6 @@ filegroup(
|
|||||||
url = "https://github.com/eth-clients/eth2-networks/archive/7b4897888cebef23801540236f73123e21774954.tar.gz",
|
url = "https://github.com/eth-clients/eth2-networks/archive/7b4897888cebef23801540236f73123e21774954.tar.gz",
|
||||||
)
|
)
|
||||||
|
|
||||||
http_archive(
|
|
||||||
name = "com_github_bazelbuild_buildtools",
|
|
||||||
sha256 = "7a182df18df1debabd9e36ae07c8edfa1378b8424a04561b674d933b965372b3",
|
|
||||||
strip_prefix = "buildtools-f2aed9ee205d62d45c55cfabbfd26342f8526862",
|
|
||||||
url = "https://github.com/bazelbuild/buildtools/archive/f2aed9ee205d62d45c55cfabbfd26342f8526862.zip",
|
|
||||||
)
|
|
||||||
|
|
||||||
http_archive(
|
http_archive(
|
||||||
name = "com_google_protobuf",
|
name = "com_google_protobuf",
|
||||||
sha256 = "4e176116949be52b0408dfd24f8925d1eb674a781ae242a75296b17a1c721395",
|
sha256 = "4e176116949be52b0408dfd24f8925d1eb674a781ae242a75296b17a1c721395",
|
||||||
@ -391,10 +384,6 @@ load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
|
|||||||
|
|
||||||
gazelle_dependencies()
|
gazelle_dependencies()
|
||||||
|
|
||||||
load("@com_github_bazelbuild_buildtools//buildifier:deps.bzl", "buildifier_dependencies")
|
|
||||||
|
|
||||||
buildifier_dependencies()
|
|
||||||
|
|
||||||
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
|
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
|
||||||
|
|
||||||
protobuf_deps()
|
protobuf_deps()
|
||||||
|
@ -6,7 +6,6 @@ go_library(
|
|||||||
srcs = [
|
srcs = [
|
||||||
"bazel.go",
|
"bazel.go",
|
||||||
"data_path.go",
|
"data_path.go",
|
||||||
"non_bazel.go",
|
|
||||||
],
|
],
|
||||||
importpath = "github.com/prysmaticlabs/prysm/v4/build/bazel",
|
importpath = "github.com/prysmaticlabs/prysm/v4/build/bazel",
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
|
@ -15,7 +15,6 @@ go_test(
|
|||||||
srcs = [
|
srcs = [
|
||||||
"common_test.go",
|
"common_test.go",
|
||||||
"mainnet_test.go",
|
"mainnet_test.go",
|
||||||
"minimal_test.go",
|
|
||||||
],
|
],
|
||||||
deps = [
|
deps = [
|
||||||
":go_default_library",
|
":go_default_library",
|
||||||
|
@ -49,11 +49,11 @@ go_test(
|
|||||||
"testnet_prater_config_test.go",
|
"testnet_prater_config_test.go",
|
||||||
],
|
],
|
||||||
data = glob(["*.yaml"]) + [
|
data = glob(["*.yaml"]) + [
|
||||||
|
"testdata/e2e_config.yaml",
|
||||||
"@consensus_spec//:spec_data",
|
"@consensus_spec//:spec_data",
|
||||||
"@consensus_spec_tests_mainnet//:test_data",
|
"@consensus_spec_tests_mainnet//:test_data",
|
||||||
"@consensus_spec_tests_minimal//:test_data",
|
"@consensus_spec_tests_minimal//:test_data",
|
||||||
"@eth2_networks//:configs",
|
"@eth2_networks//:configs",
|
||||||
"testdata/e2e_config.yaml",
|
|
||||||
],
|
],
|
||||||
embed = [":go_default_library"],
|
embed = [":go_default_library"],
|
||||||
gotags = ["develop"],
|
gotags = ["develop"],
|
||||||
|
@ -16,15 +16,90 @@ go_library(
|
|||||||
],
|
],
|
||||||
importpath = "github.com/prysmaticlabs/prysm/v4/crypto/bls/blst",
|
importpath = "github.com/prysmaticlabs/prysm/v4/crypto/bls/blst",
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
deps = [
|
deps = select({
|
||||||
"//cache/nonblocking:go_default_library",
|
"@io_bazel_rules_go//go/platform:android_amd64": [
|
||||||
"//config/fieldparams:go_default_library",
|
"//cache/nonblocking:go_default_library",
|
||||||
"//config/params:go_default_library",
|
"//config/fieldparams:go_default_library",
|
||||||
"//crypto/bls/common:go_default_library",
|
"//config/params:go_default_library",
|
||||||
"//crypto/rand:go_default_library",
|
"//crypto/bls/common:go_default_library",
|
||||||
"@com_github_pkg_errors//:go_default_library",
|
"//crypto/rand:go_default_library",
|
||||||
"@com_github_supranational_blst//:go_default_library",
|
"@com_github_pkg_errors//:go_default_library",
|
||||||
],
|
"@com_github_supranational_blst//:go_default_library",
|
||||||
|
],
|
||||||
|
"@io_bazel_rules_go//go/platform:android_arm64": [
|
||||||
|
"//cache/nonblocking:go_default_library",
|
||||||
|
"//config/fieldparams:go_default_library",
|
||||||
|
"//config/params:go_default_library",
|
||||||
|
"//crypto/bls/common:go_default_library",
|
||||||
|
"//crypto/rand:go_default_library",
|
||||||
|
"@com_github_pkg_errors//:go_default_library",
|
||||||
|
"@com_github_supranational_blst//:go_default_library",
|
||||||
|
],
|
||||||
|
"@io_bazel_rules_go//go/platform:darwin_amd64": [
|
||||||
|
"//cache/nonblocking:go_default_library",
|
||||||
|
"//config/fieldparams:go_default_library",
|
||||||
|
"//config/params:go_default_library",
|
||||||
|
"//crypto/bls/common:go_default_library",
|
||||||
|
"//crypto/rand:go_default_library",
|
||||||
|
"@com_github_pkg_errors//:go_default_library",
|
||||||
|
"@com_github_supranational_blst//:go_default_library",
|
||||||
|
],
|
||||||
|
"@io_bazel_rules_go//go/platform:darwin_arm64": [
|
||||||
|
"//cache/nonblocking:go_default_library",
|
||||||
|
"//config/fieldparams:go_default_library",
|
||||||
|
"//config/params:go_default_library",
|
||||||
|
"//crypto/bls/common:go_default_library",
|
||||||
|
"//crypto/rand:go_default_library",
|
||||||
|
"@com_github_pkg_errors//:go_default_library",
|
||||||
|
"@com_github_supranational_blst//:go_default_library",
|
||||||
|
],
|
||||||
|
"@io_bazel_rules_go//go/platform:ios_amd64": [
|
||||||
|
"//cache/nonblocking:go_default_library",
|
||||||
|
"//config/fieldparams:go_default_library",
|
||||||
|
"//config/params:go_default_library",
|
||||||
|
"//crypto/bls/common:go_default_library",
|
||||||
|
"//crypto/rand:go_default_library",
|
||||||
|
"@com_github_pkg_errors//:go_default_library",
|
||||||
|
"@com_github_supranational_blst//:go_default_library",
|
||||||
|
],
|
||||||
|
"@io_bazel_rules_go//go/platform:ios_arm64": [
|
||||||
|
"//cache/nonblocking:go_default_library",
|
||||||
|
"//config/fieldparams:go_default_library",
|
||||||
|
"//config/params:go_default_library",
|
||||||
|
"//crypto/bls/common:go_default_library",
|
||||||
|
"//crypto/rand:go_default_library",
|
||||||
|
"@com_github_pkg_errors//:go_default_library",
|
||||||
|
"@com_github_supranational_blst//:go_default_library",
|
||||||
|
],
|
||||||
|
"@io_bazel_rules_go//go/platform:linux_amd64": [
|
||||||
|
"//cache/nonblocking:go_default_library",
|
||||||
|
"//config/fieldparams:go_default_library",
|
||||||
|
"//config/params:go_default_library",
|
||||||
|
"//crypto/bls/common:go_default_library",
|
||||||
|
"//crypto/rand:go_default_library",
|
||||||
|
"@com_github_pkg_errors//:go_default_library",
|
||||||
|
"@com_github_supranational_blst//:go_default_library",
|
||||||
|
],
|
||||||
|
"@io_bazel_rules_go//go/platform:linux_arm64": [
|
||||||
|
"//cache/nonblocking:go_default_library",
|
||||||
|
"//config/fieldparams:go_default_library",
|
||||||
|
"//config/params:go_default_library",
|
||||||
|
"//crypto/bls/common:go_default_library",
|
||||||
|
"//crypto/rand:go_default_library",
|
||||||
|
"@com_github_pkg_errors//:go_default_library",
|
||||||
|
"@com_github_supranational_blst//:go_default_library",
|
||||||
|
],
|
||||||
|
"@io_bazel_rules_go//go/platform:windows_amd64": [
|
||||||
|
"//cache/nonblocking:go_default_library",
|
||||||
|
"//config/fieldparams:go_default_library",
|
||||||
|
"//config/params:go_default_library",
|
||||||
|
"//crypto/bls/common:go_default_library",
|
||||||
|
"//crypto/rand:go_default_library",
|
||||||
|
"@com_github_pkg_errors//:go_default_library",
|
||||||
|
"@com_github_supranational_blst//:go_default_library",
|
||||||
|
],
|
||||||
|
"//conditions:default": [],
|
||||||
|
}),
|
||||||
)
|
)
|
||||||
|
|
||||||
go_test(
|
go_test(
|
||||||
@ -37,10 +112,61 @@ go_test(
|
|||||||
"test_helper_test.go",
|
"test_helper_test.go",
|
||||||
],
|
],
|
||||||
embed = [":go_default_library"],
|
embed = [":go_default_library"],
|
||||||
deps = [
|
deps = select({
|
||||||
"//crypto/bls/common:go_default_library",
|
"@io_bazel_rules_go//go/platform:android_amd64": [
|
||||||
"//encoding/bytesutil:go_default_library",
|
"//crypto/bls/common:go_default_library",
|
||||||
"//testing/assert:go_default_library",
|
"//encoding/bytesutil:go_default_library",
|
||||||
"//testing/require:go_default_library",
|
"//testing/assert:go_default_library",
|
||||||
],
|
"//testing/require:go_default_library",
|
||||||
|
],
|
||||||
|
"@io_bazel_rules_go//go/platform:android_arm64": [
|
||||||
|
"//crypto/bls/common:go_default_library",
|
||||||
|
"//encoding/bytesutil:go_default_library",
|
||||||
|
"//testing/assert:go_default_library",
|
||||||
|
"//testing/require:go_default_library",
|
||||||
|
],
|
||||||
|
"@io_bazel_rules_go//go/platform:darwin_amd64": [
|
||||||
|
"//crypto/bls/common:go_default_library",
|
||||||
|
"//encoding/bytesutil:go_default_library",
|
||||||
|
"//testing/assert:go_default_library",
|
||||||
|
"//testing/require:go_default_library",
|
||||||
|
],
|
||||||
|
"@io_bazel_rules_go//go/platform:darwin_arm64": [
|
||||||
|
"//crypto/bls/common:go_default_library",
|
||||||
|
"//encoding/bytesutil:go_default_library",
|
||||||
|
"//testing/assert:go_default_library",
|
||||||
|
"//testing/require:go_default_library",
|
||||||
|
],
|
||||||
|
"@io_bazel_rules_go//go/platform:ios_amd64": [
|
||||||
|
"//crypto/bls/common:go_default_library",
|
||||||
|
"//encoding/bytesutil:go_default_library",
|
||||||
|
"//testing/assert:go_default_library",
|
||||||
|
"//testing/require:go_default_library",
|
||||||
|
],
|
||||||
|
"@io_bazel_rules_go//go/platform:ios_arm64": [
|
||||||
|
"//crypto/bls/common:go_default_library",
|
||||||
|
"//encoding/bytesutil:go_default_library",
|
||||||
|
"//testing/assert:go_default_library",
|
||||||
|
"//testing/require:go_default_library",
|
||||||
|
],
|
||||||
|
"@io_bazel_rules_go//go/platform:linux_amd64": [
|
||||||
|
"//crypto/bls/common:go_default_library",
|
||||||
|
"//encoding/bytesutil:go_default_library",
|
||||||
|
"//testing/assert:go_default_library",
|
||||||
|
"//testing/require:go_default_library",
|
||||||
|
],
|
||||||
|
"@io_bazel_rules_go//go/platform:linux_arm64": [
|
||||||
|
"//crypto/bls/common:go_default_library",
|
||||||
|
"//encoding/bytesutil:go_default_library",
|
||||||
|
"//testing/assert:go_default_library",
|
||||||
|
"//testing/require:go_default_library",
|
||||||
|
],
|
||||||
|
"@io_bazel_rules_go//go/platform:windows_amd64": [
|
||||||
|
"//crypto/bls/common:go_default_library",
|
||||||
|
"//encoding/bytesutil:go_default_library",
|
||||||
|
"//testing/assert:go_default_library",
|
||||||
|
"//testing/require:go_default_library",
|
||||||
|
],
|
||||||
|
"//conditions:default": [],
|
||||||
|
}),
|
||||||
)
|
)
|
||||||
|
22
deps.bzl
22
deps.bzl
@ -1,6 +1,6 @@
|
|||||||
load("@prysm//tools/go:def.bzl", "go_repository", "maybe") # gazelle:keep
|
|
||||||
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") # gazelle:keep
|
|
||||||
load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")
|
load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")
|
||||||
|
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") # gazelle:keep
|
||||||
|
load("@prysm//tools/go:def.bzl", "go_repository", "maybe") # gazelle:keep
|
||||||
|
|
||||||
# Prysm's third party / external dependencies.
|
# Prysm's third party / external dependencies.
|
||||||
#
|
#
|
||||||
@ -3876,15 +3876,6 @@ def prysm_deps():
|
|||||||
version = "v1.2.0",
|
version = "v1.2.0",
|
||||||
)
|
)
|
||||||
|
|
||||||
http_archive(
|
|
||||||
name = "com_github_supranational_blst",
|
|
||||||
urls = [
|
|
||||||
"https://github.com/supranational/blst/archive/3dd0f804b1819e5d03fb22ca2e6fac105932043a.tar.gz",
|
|
||||||
],
|
|
||||||
strip_prefix = "blst-3dd0f804b1819e5d03fb22ca2e6fac105932043a",
|
|
||||||
build_file = "//third_party:blst/blst.BUILD",
|
|
||||||
sha256 = "132124c074e59ead77e1828cc54b587a182ea67b781b72198e802af4696d78fe",
|
|
||||||
)
|
|
||||||
go_repository(
|
go_repository(
|
||||||
name = "com_github_syndtr_goleveldb",
|
name = "com_github_syndtr_goleveldb",
|
||||||
importpath = "github.com/syndtr/goleveldb",
|
importpath = "github.com/syndtr/goleveldb",
|
||||||
@ -5607,3 +5598,12 @@ def prysm_deps():
|
|||||||
sum = "h1:FiJd5l1UOLj0wCgbSE0rwwXHzEdAZS6hiiSnxJN/D60=",
|
sum = "h1:FiJd5l1UOLj0wCgbSE0rwwXHzEdAZS6hiiSnxJN/D60=",
|
||||||
version = "v1.24.0",
|
version = "v1.24.0",
|
||||||
)
|
)
|
||||||
|
http_archive(
|
||||||
|
name = "com_github_supranational_blst",
|
||||||
|
urls = [
|
||||||
|
"https://github.com/supranational/blst/archive/3dd0f804b1819e5d03fb22ca2e6fac105932043a.tar.gz",
|
||||||
|
],
|
||||||
|
strip_prefix = "blst-3dd0f804b1819e5d03fb22ca2e6fac105932043a",
|
||||||
|
build_file = "//third_party:blst/blst.BUILD",
|
||||||
|
sha256 = "132124c074e59ead77e1828cc54b587a182ea67b781b72198e802af4696d78fe",
|
||||||
|
)
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
//go:build fuzz && go1.18
|
//go:build go1.18
|
||||||
|
|
||||||
package ssz_test
|
package ssz_test
|
||||||
|
|
||||||
|
@ -94,7 +94,8 @@
|
|||||||
},
|
},
|
||||||
"logruswitherror": {
|
"logruswitherror": {
|
||||||
"exclude_files": {
|
"exclude_files": {
|
||||||
"external/.*": "Third party code"
|
"external/.*": "Third party code",
|
||||||
|
".*/testmain.go": "Generated/test code"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cryptorand": {
|
"cryptorand": {
|
||||||
|
Loading…
Reference in New Issue
Block a user