allow depth when cloning head commit in branch

This commit is contained in:
Brad Rydzewski 2020-10-29 10:27:49 -04:00 committed by GitHub
parent fc019e513c
commit 4148c5c886
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -25,13 +25,11 @@ fi
# the commit sha may be empty for builds that are # the commit sha may be empty for builds that are
# manually triggered in Harness CI Enterprise. If # manually triggered in Harness CI Enterprise. If
# the commit is empty we clone the branch. Note that # the commit is empty we clone the branch.
# we intentially omit depth flags to avoid failed
# clones due to lack of history.
if [[ -z "${DRONE_COMMIT_SHA}" ]]; then if [[ -z "${DRONE_COMMIT_SHA}" ]]; then
set -e set -e
set -x set -x
git fetch origin +refs/heads/${DRONE_COMMIT_BRANCH}: git fetch ${FLAGS} origin +refs/heads/${DRONE_COMMIT_BRANCH}:
git checkout -b ${DRONE_COMMIT_BRANCH} origin/${DRONE_COMMIT_BRANCH} git checkout -b ${DRONE_COMMIT_BRANCH} origin/${DRONE_COMMIT_BRANCH}
exit 0 exit 0
fi fi