fix: add ssh options to git ls-remote

This commit is contained in:
Andras Bacsai 2023-10-27 09:25:15 +02:00
parent 928345c8ea
commit d8151ddb2e

View File

@ -518,7 +518,7 @@ private function check_git_if_build_needed()
$this->generate_git_import_commands();
$this->execute_remote_command(
[
executeInDocker($this->deployment_uuid, "git ls-remote {$this->fullRepoUrl} {$this->branch}"),
executeInDocker($this->deployment_uuid, "GIT_SSH_COMMAND=\"ssh -o ConnectTimeout=30 -p {$this->customPort} -o Port={$this->customPort} -o LogLevel=ERROR -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null\" git ls-remote {$this->fullRepoUrl} {$this->branch}"),
"hidden" => true,
"save" => "git_commit_sha"
],