Fix git clone breaking when branch is None

This commit is contained in:
rubenwardy 2019-09-15 18:30:42 +01:00
parent 4082863b5a
commit fb31ea3c22
1 changed files with 7 additions and 2 deletions

View File

@ -298,8 +298,13 @@ def cloneRepo(urlstr, ref=None, recursive=False):
try:
gitUrl = generateGitURL(urlstr)
print("Cloning from " + gitUrl)
repo = git.Repo.clone_from(gitUrl, gitDir, \
progress=None, env=None, depth=1, recursive=recursive, kill_after_timeout=15, b=ref)
if ref is None:
repo = git.Repo.clone_from(gitUrl, gitDir, \
progress=None, env=None, depth=1, recursive=recursive, kill_after_timeout=15)
else:
repo = git.Repo.clone_from(gitUrl, gitDir, \
progress=None, env=None, depth=1, recursive=recursive, kill_after_timeout=15, b=ref)
return gitDir, repo