diff --git a/functions-common b/functions-common index 5bca836d37..7be0a92a72 100644 --- a/functions-common +++ b/functions-common @@ -601,7 +601,7 @@ function git_clone { local git_clone_flags="" RECLONE=$(trueorfalse False RECLONE) - if [[ -n "${GIT_DEPTH}" ]]; then + if [[ "${GIT_DEPTH}" -gt 0 ]]; then git_clone_flags="$git_clone_flags --depth $GIT_DEPTH" fi diff --git a/stackrc b/stackrc index 25682027df..2dd56e8104 100644 --- a/stackrc +++ b/stackrc @@ -697,7 +697,8 @@ SYSLOG_PORT=${SYSLOG_PORT:-516} LOG_COLOR=$(trueorfalse True LOG_COLOR) # Set global ``GIT_DEPTH=`` to limit the history depth of the git clone -GIT_DEPTH=${GIT_DEPTH:-1} +# Set to 0 to disable shallow cloning +GIT_DEPTH=${GIT_DEPTH:-0} # Use native SSL for servers in SSL_ENABLED_SERVICES USE_SSL=$(trueorfalse False USE_SSL)