From de58a9c73378a57489eb3eb7bfc2db7a37069096 Mon Sep 17 00:00:00 2001 From: Anthony Romano Date: Thu, 8 Dec 2016 14:21:17 -0800 Subject: [PATCH] scripts: use glide update if repo exists in glide.lock --- scripts/updatedep.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/scripts/updatedep.sh b/scripts/updatedep.sh index 900280331..08bbef683 100755 --- a/scripts/updatedep.sh +++ b/scripts/updatedep.sh @@ -44,7 +44,14 @@ popd if [ -n "$1" ]; then echo "glide get on $(echo $1)" - glide get --strip-vendor $1 + matches=`grep "name: $1" glide.lock` + if [ ! -z "$matches" ]; then + echo "glide update on $1" + glide update --strip-vendor $1 + else + echo "glide get on $1" + glide get --strip-vendor $1 + fi else echo "glide update on *" glide update --strip-vendor