From 9d8cf12f024f3f2e06d6fa4bada9621c588c3f25 Mon Sep 17 00:00:00 2001 From: Tom Manville Date: Fri, 14 Aug 2020 11:17:45 -0700 Subject: [PATCH] Accept custom directories in the bump script. --- build/bump_version.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/build/bump_version.sh b/build/bump_version.sh index db6cf17732..4b61dc4895 100755 --- a/build/bump_version.sh +++ b/build/bump_version.sh @@ -25,9 +25,13 @@ usage() { } main() { - local prev=${1:?"$(usage)"} - local next=${2:?"$(usage)"} - local -a pkgs=(docker/ scripts/ examples/ pkg/ helm/) + local prev=${1:?"$(usage)"}; shift + local next=${1:?"$(usage)"}; shift + if [ "$#" -eq 0 ]; then + pkgs=( docker/ scripts/ examples/ pkg/ helm/ ) + else + pkgs=( "$@" ) + fi grep -E "${prev}" -r "${pkgs[@]}" | cut -d ':' -f 1 | uniq | xargs sed -ri "s/${prev}/${next//./\\.}/g" }