Support repo names with .git suffix

Fixes #17
This commit is contained in:
Sandy 2014-07-15 11:11:59 -04:00
parent b4e680f095
commit 673c979930

View File

@ -196,7 +196,7 @@ class runbot_repo(osv.osv):
for repo in self.browse(cr, uid, ids, context=context):
if not repo.token:
raise Exception('Repository does not have a token to authenticate')
match_object = re.search('([^/]+)/([^/]+)/([^/]+)', repo.base)
match_object = re.search('([^/]+)/([^/]+)/([^/.]+(.git)?)', repo.base)
if match_object:
url = url.replace(':owner', match_object.group(2))
url = url.replace(':repo', match_object.group(3))