mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
scripts/updatedep: use Go 1.11 module for dependency management
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
This commit is contained in:
parent
09d1426ac0
commit
ad2d18aeff
@ -6,13 +6,14 @@ if ! [[ "$0" =~ scripts/updatedep.sh ]]; then
|
||||
exit 255
|
||||
fi
|
||||
|
||||
go get -v -u github.com/golang/dep/cmd/dep
|
||||
|
||||
if [[ -z "$1" ]]; then
|
||||
echo "dep ensure on all packages"
|
||||
dep ensure -v
|
||||
else
|
||||
echo "dep update on" "$1"
|
||||
# shellcheck disable=SC2086
|
||||
dep ensure -v -update $1
|
||||
if [[ $(go version) != "go version go1.11"* ]]; then
|
||||
echo "expect Go 1.11+, got:" $(go version)
|
||||
exit 255
|
||||
fi
|
||||
|
||||
<<COMMENT
|
||||
GO111MODULE=on go mod init
|
||||
COMMENT
|
||||
|
||||
GO111MODULE=on go mod tidy -v
|
||||
GO111MODULE=on go mod vendor -v
|
||||
|
Loading…
x
Reference in New Issue
Block a user