PR#3067: Allow user on git://, git+http://, git+https://, and git+rsync:// scheme
Merges #3067 https://pagure.io/koji/pull-request/3067 Fixes: #2868 https://pagure.io/koji/issue/2868 [1.24.1] git user name are not forward to the builder
This commit is contained in:
commit
a4f16fe1f0
1 changed files with 4 additions and 1 deletions
|
|
@ -548,7 +548,10 @@ class SCM(object):
|
|||
scheme = self.scheme
|
||||
if '+' in scheme:
|
||||
scheme = scheme.split('+')[1]
|
||||
gitrepo = '%s%s%s' % (scheme, self.host, self.repository)
|
||||
if self.user:
|
||||
gitrepo = '%s%s@%s%s' % (scheme, self.user, self.host, self.repository)
|
||||
else:
|
||||
gitrepo = '%s%s%s' % (scheme, self.host, self.repository)
|
||||
commonrepo = os.path.dirname(gitrepo) + '/common'
|
||||
checkout_path = os.path.basename(self.repository)
|
||||
if self.repository.endswith('/.git'):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue