mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Try to fix #42989 by doing sslVerify and refspecs for origin remote only if there is no remotes
This commit is contained in:
parent
160001120b
commit
350c0767dc
1 changed files with 21 additions and 21 deletions
|
@ -976,17 +976,17 @@ class GitPython(GitProvider):
|
|||
else:
|
||||
new = True
|
||||
|
||||
try:
|
||||
ssl_verify = self.repo.git.config('--get', 'http.sslVerify')
|
||||
except git.exc.GitCommandError:
|
||||
ssl_verify = ''
|
||||
desired_ssl_verify = str(self.ssl_verify).lower()
|
||||
if ssl_verify != desired_ssl_verify:
|
||||
self.repo.git.config('http.sslVerify', desired_ssl_verify)
|
||||
try:
|
||||
ssl_verify = self.repo.git.config('--get', 'http.sslVerify')
|
||||
except git.exc.GitCommandError:
|
||||
ssl_verify = ''
|
||||
desired_ssl_verify = str(self.ssl_verify).lower()
|
||||
if ssl_verify != desired_ssl_verify:
|
||||
self.repo.git.config('http.sslVerify', desired_ssl_verify)
|
||||
|
||||
# Ensure that refspecs for the "origin" remote are set up as configured
|
||||
if hasattr(self, 'refspecs'):
|
||||
self.configure_refspecs()
|
||||
# Ensure that refspecs for the "origin" remote are set up as configured
|
||||
if hasattr(self, 'refspecs'):
|
||||
self.configure_refspecs()
|
||||
|
||||
return new
|
||||
|
||||
|
@ -1454,18 +1454,18 @@ class Pygit2(GitProvider):
|
|||
else:
|
||||
new = True
|
||||
|
||||
try:
|
||||
ssl_verify = self.repo.config.get_bool('http.sslVerify')
|
||||
except KeyError:
|
||||
ssl_verify = None
|
||||
if ssl_verify != self.ssl_verify:
|
||||
self.repo.config.set_multivar('http.sslVerify',
|
||||
'',
|
||||
str(self.ssl_verify).lower())
|
||||
try:
|
||||
ssl_verify = self.repo.config.get_bool('http.sslVerify')
|
||||
except KeyError:
|
||||
ssl_verify = None
|
||||
if ssl_verify != self.ssl_verify:
|
||||
self.repo.config.set_multivar('http.sslVerify',
|
||||
'',
|
||||
str(self.ssl_verify).lower())
|
||||
|
||||
# Ensure that refspecs for the "origin" remote are set up as configured
|
||||
if hasattr(self, 'refspecs'):
|
||||
self.configure_refspecs()
|
||||
# Ensure that refspecs for the "origin" remote are set up as configured
|
||||
if hasattr(self, 'refspecs'):
|
||||
self.configure_refspecs()
|
||||
|
||||
return new
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue