etcd/scripts
Piotr Tabor dfdda47bd8 script/genproto.sh: Refactor to be explicit about versions.
Refactoring script/genproto.sh around state-of-the-art techniques of
managing tooling in go:
  - https://github.com/golang/go/wiki/Modules#how-can-i-track-tool-dependencies-for-a-module
  - uses https://github.com/myitcv/gobin instead of customly created gopath.proto dir
  - caches tools between executions
  - guaratees hermetics runs (it was not guaranteed for protoc_grpc_gateway that used latest)

The change is no-op for the generated code.

The commit reveals a few 'worring things':
  1  We depend on : github.com/grpc-ecosystem/grpc-gateway/@v/v1.4.1/protoc-gen-grpc-gateway
  2. And also     : github.com/grpc-ecosystem/grpc-gateway/@v/v1.15.0/protoc-gen-swagger/protoc-gen-swagger
  3. And on extremely old: github.com/gogo/protobuf@v1.0.0 protoc-gen-gofast that is out of sync with the library linked to binaries: github.com/gogo/protobuf@v1.2.1
2020-10-08 19:52:27 +02:00
..
build-binary scripts/build-binary: Added s390x support for binary release 2019-11-13 22:57:23 -08:00
build-docker *: path changes for moving to github/etcd-io/etcd 2018-09-03 21:57:23 +05:30
build-release.sh scripts: Added s390x support for docker image release 2020-01-20 07:09:59 -08:00
genproto.sh script/genproto.sh: Refactor to be explicit about versions. 2020-10-08 19:52:27 +02:00
install_tool.sh vendor: Get rid of ./vendor cleanup 2020-09-15 14:38:54 +02:00
install-marker.sh *: fix shellcheck warnings 2017-09-06 19:18:04 -07:00
README scripts: add dev scripts 2018-04-02 11:27:39 -07:00
release scripts: Added s390x support for docker image release 2020-01-20 07:09:59 -08:00
test_lib.sh script/genproto.sh: Refactor to be explicit about versions. 2020-10-08 19:52:27 +02:00
updatebom.sh vendor: Get rid of ./vendor cleanup 2020-09-15 14:38:54 +02:00

scripts for etcd development