just use original url for non-git sources

This commit is contained in:
Mike McLean 2017-12-07 16:15:24 -05:00
parent 99dcb3798d
commit d0c4f29b44

View file

@ -510,13 +510,7 @@ class SCM(object):
'url': self.url,
'source': '',
}
if self.scmtype.startswith('CVS') or self.scmtype.startswith('SVN'):
scheme = self.scheme[:-3]
netloc = self.host
path = self.repository
query = self.module
fragment = self.revision
elif self.scmtype.startswith('GIT'):
if self.scmtype.startswith('GIT'):
cmd = ['git', 'rev-parse', 'HEAD']
fragment = subprocess.check_output(cmd, cwd=self.sourcedir).strip()
scheme = self.scheme[:-3]
@ -524,6 +518,9 @@ class SCM(object):
path = self.repository
query = self.module
r['source'] = urlparse.urlunsplit([scheme, netloc, path, query, fragment])
else:
# just use the same url
r['source'] = self.url
return r
## END kojikamid dup