scripts/updatedep: use Go 1.11 module for dependency management

Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
This commit is contained in:
Gyuho Lee 2018-09-21 01:47:24 -07:00
parent 09d1426ac0
commit ad2d18aeff

View File

@ -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