Add an `--upgrade` flag to `./hack/update-deps.sh` (#216)

This commit is contained in:
Matt Moore 2020-03-02 13:40:54 -08:00 committed by GitHub
parent 13d271455c
commit 986ef1af37
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 20 additions and 1 deletions

View File

@ -22,8 +22,27 @@ set -o pipefail
cd ${REPO_ROOT_DIR}
# The list of dependencies that we track at HEAD and periodically
# float forward in this repository.
FLOATING_DEPS=(
"knative.dev/pkg"
"knative.dev/test-infra"
)
# Parse flags to determine any we should pass to dep.
DEP_FLAGS=()
while [[ $# -ne 0 ]]; do
parameter=$1
case ${parameter} in
--upgrade) DEP_FLAGS=( -update ${FLOATING_DEPS[@]} ) ;;
*) abort "unknown option ${parameter}" ;;
esac
shift
done
readonly DEP_FLAGS
# Ensure we have everything we need under vendor/
dep ensure
dep ensure ${DEP_FLAGS[@]}
rm -rf $(find vendor/ -name 'OWNERS')
rm -rf $(find vendor/ -name '*_test.go')