mirror of https://github.com/knative/caching.git
Add an `--upgrade` flag to `./hack/update-deps.sh` (#216)
This commit is contained in:
parent
13d271455c
commit
986ef1af37
|
@ -22,8 +22,27 @@ set -o pipefail
|
||||||
|
|
||||||
cd ${REPO_ROOT_DIR}
|
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/
|
# 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 'OWNERS')
|
||||||
rm -rf $(find vendor/ -name '*_test.go')
|
rm -rf $(find vendor/ -name '*_test.go')
|
||||||
|
|
Loading…
Reference in New Issue