1
0
Fork 0

Merge pull request #8993 from glaubinix/t/git-driver-use-auth-support

GitDriver: use authentication for supports check
pull/8993/head^2
Jordi Boggiano 2020-06-19 18:25:02 +02:00 committed by GitHub
commit cbdee533e3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 2 deletions

View File

@ -219,8 +219,17 @@ class GitDriver extends VcsDriver
return false;
}
$process = new ProcessExecutor($io);
$gitUtil = new GitUtil($io, $config, new ProcessExecutor($io), new Filesystem());
GitUtil::cleanEnv();
return $process->execute('git ls-remote --heads ' . ProcessExecutor::escape($url), $output) === 0;
try {
$gitUtil->runCommand(function ($url) {
return 'git ls-remote --heads ' . ProcessExecutor::escape($url);
}, $url, null);
} catch (\RuntimeException $e) {
return false;
}
return true;
}
}