etcd/scripts
Ivan Valdes dfda61bbbf
make: fix verify-dep
Makefile's target `verify-dep` current behavior is to use `go list` to
check consistent dependency versions from direct dependencies. Ignoring
indirect dependencies in a multi-module project could lead to version
mismatches. If module A imports module B, module B's dependency will be
an indirect dependency in module A. Which can potentially have a version
mismatch. Therefore, use `go mod edit` with indirect dependencies, too.
So it can work with all dependencies defined in go.mod.

Fix displaying dependencies with mismatches, as the old code was
searching with grep just for the prefix, which would show other
dependencies that shared the same prefix.

Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-06-19 09:02:17 -07:00
..
build_lib.sh Make CGO_ENABLED configurable 2024-02-13 13:24:55 +05:30
build_tools.sh chore: introduce strict bash mode for scripts,.github 2023-03-22 18:00:41 +08:00
build-binary.sh chore: introduce strict bash mode for scripts,.github 2023-03-22 18:00:41 +08:00
build-docker.sh Consolidate etcd dockerfiles. 2023-04-26 17:09:25 +12:00
build-release.sh chore: introduce strict bash mode for scripts,.github 2023-03-22 18:00:41 +08:00
build.sh chore: introduce strict bash mode for scripts,.github 2023-03-22 18:00:41 +08:00
codecov_upload.sh Revert "tests: temporary disable coverage redesign Go experiment" 2024-04-04 11:17:06 -07:00
etcd_version_annotations.txt Fix issue reported by static analyzer 2024-05-09 13:58:29 +02:00
fix.sh split out subroutine from fix.sh to makefile target 2024-05-14 15:18:30 +05:30
fuzzing.sh chore: introduce strict bash mode for scripts,.github 2023-03-22 18:00:41 +08:00
genproto.sh Ensure bin directory exists for protoc install 2024-01-05 10:29:34 +13:00
install-marker.sh chore: introduce strict bash mode for scripts,.github 2023-03-22 18:00:41 +08:00
measure-testgrid-flakiness.sh testgrid: print out all failed tests for visibility. 2024-04-12 12:39:38 -07:00
README scripts: add dev scripts 2018-04-02 11:27:39 -07:00
release_mod.sh chore: introduce strict bash mode for scripts,.github 2023-03-22 18:00:41 +08:00
release.sh scripts/release: shallow clone repository 2024-05-29 15:14:53 -07:00
sync_go_toolchain_directive.sh .*: sync go toolchain version and add ability to verify versions 2024-05-07 17:52:56 +05:30
test_images.sh fix some typos 2024-03-25 10:34:44 +08:00
test_lib.sh scripts: default to using .go-version's version for tests and builds 2024-05-07 17:52:56 +05:30
test.sh make: fix verify-dep 2024-06-19 09:02:17 -07:00
update_dep.sh chore: introduce strict bash mode for scripts,.github 2023-03-22 18:00:41 +08:00
update_proto_annotations.sh Document proto annotations scripts 2022-01-28 16:08:28 +01:00
updatebom.sh replace archived repo in BOM check 2023-11-07 17:41:11 -06:00
verify_genproto.sh address review 2022-10-31 21:23:48 +08:00
verify_go_versions.sh .*: sync go toolchain version and add ability to verify versions 2024-05-07 17:52:56 +05:30
verify_proto_annotations.sh ci: ensure the generated code is up-to-date 2022-10-31 19:58:21 +08:00

scripts for etcd development