Making first commit if repo did not exist, try 2

This commit is contained in:
Sergio Durigan Junior 2014-12-23 14:14:26 -05:00
parent 51b1d30f9f
commit 409f91e6ac

View file

@ -26,10 +26,9 @@ class SaveGDBResults (ShellCommand):
if istry and istry == 'yes': if istry and istry == 'yes':
# Do nothing # Do nothing
return SUCCESS return SUCCESS
had_repo = os.path.exists (os.path.join (repodir, '.git'))
repo = git.Repo.init (path = repodir) repo = git.Repo.init (path = repodir)
if rev not in repo.tags: if rev not in repo.tags:
if repo.is_dirty () or not had_repo: if not repo.branches or repo.is_dirty ():
repo.index.add (['gdb.sum', 'gdb.log', '%s/baseline' % branch]) repo.index.add (['gdb.sum', 'gdb.log', '%s/baseline' % branch])
repo.index.commit ('Log files for %s' % rev) repo.index.commit ('Log files for %s' % rev)
repo.index.write () repo.index.write ()