etcd/scripts/updatedep.sh

21 lines
354 B
Bash
Executable File

#!/usr/bin/env bash
set -e
if ! [[ "$0" =~ scripts/updatedep.sh ]]; then
echo "must be run from repository root"
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
fi
dep prune