diff --git a/app/Models/Application.php b/app/Models/Application.php index 43352b867..7a2144fc2 100644 --- a/app/Models/Application.php +++ b/app/Models/Application.php @@ -862,6 +862,10 @@ function generateGitImportCommands(string $deployment_uuid, int $pull_request_id if (!$only_checkout) { $git_clone_command = $this->setGitImportSettings($deployment_uuid, $git_clone_command_base); } + else { + $git_clone_command = "git clone {$fullRepoUrl} -b {$this->git_branch} {$baseDir}"; + } + if ($exec_in_docker) { $commands = collect([ executeInDocker($deployment_uuid, "mkdir -p /root/.ssh"), @@ -979,6 +983,7 @@ function loadComposeFile($isInit = false) // $fileList->push(".$prComposeFile"); // } $commands = collect([ + "rm -rf /tmp/{$uuid}", "mkdir -p /tmp/{$uuid} && cd /tmp/{$uuid}", $cloneCommand, "git sparse-checkout init --cone",