updatedep.sh 354 B

1234567891011121314151617181920
  1. #!/usr/bin/env bash
  2. set -e
  3. if ! [[ "$0" =~ scripts/updatedep.sh ]]; then
  4. echo "must be run from repository root"
  5. exit 255
  6. fi
  7. go get -v -u github.com/golang/dep/cmd/dep
  8. if [[ -z "$1" ]]; then
  9. echo "dep ensure on all packages"
  10. dep ensure -v
  11. else
  12. echo "dep update on" "$1"
  13. # shellcheck disable=SC2086
  14. dep ensure -v -update $1
  15. fi
  16. dep prune