diff --git a/build.sh b/build.sh index ebb12ab..ccfe8a4 100755 --- a/build.sh +++ b/build.sh @@ -183,8 +183,15 @@ for repoTag in "${repos[@]}"; do echo 'Cloned successfully!' else # if we don't have the "ref" specified, "git fetch" in the hopes that we get it - if ! ( cd "$gitRepo" && git rev-parse --verify "${gitRef}^{commit}" &> /dev/null ); then - ( cd "$gitRepo" && git fetch -q && git fetch -q --tags ) + if ! ( + cd "$gitRepo" + git rev-parse --verify "${gitRef}^{commit}" &> /dev/null + ); then + ( + cd "$gitRepo" + git fetch -q --all + git fetch -q --tags + ) fi fi