Fix Fetch URL regexp for the case when git over ssh is used

This commit is contained in:
Denis Silakov 2019-06-20 15:18:51 +03:00
parent 565f546734
commit 9b02010a8e

View file

@ -45,8 +45,7 @@ def get_project_name(path=None):
e = os.environ.copy()
e["LC_ALL"] = "C"
output, ret_code = execute_command(['git', 'remote', 'show', 'origin', '-n'], cwd=path, env=e)
m = re.compile("^.*Fetch URL:\s+.*[:/]([^/]+)/([^/]+)[.]git$",re.MULTILINE).search(output)
m = re.compile("^.*Fetch URL:\s+.*[:/]([^/:]+)/([^/]+)\.git$",re.MULTILINE).search(output)
if m:
owner_name, project_name = m.groups()
# Cant tell abf owner from github loc, so let's hardocde it