Browse Source

scripts/updatedep: use Go 1.11 module for dependency management

Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
Gyuho Lee 7 years ago
parent
commit
ad2d18aeff
1 changed files with 10 additions and 9 deletions
  1. 10 9
      scripts/updatedep.sh

+ 10 - 9
scripts/updatedep.sh

@@ -6,13 +6,14 @@ if ! [[ "$0" =~ scripts/updatedep.sh ]]; then
   exit 255
   exit 255
 fi
 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
 fi
+
+<<COMMENT
+GO111MODULE=on go mod init
+COMMENT
+
+GO111MODULE=on go mod tidy -v
+GO111MODULE=on go mod vendor -v