Merge pull request #1566 from stooit/fix/deploy-key-docker-compose
fix: Resolves deployment of docker compose applications when using a deploy key
This commit is contained in:
		| @@ -862,6 +862,10 @@ class Application extends BaseModel | |||||||
|             if (!$only_checkout) { |             if (!$only_checkout) { | ||||||
|                 $git_clone_command = $this->setGitImportSettings($deployment_uuid, $git_clone_command_base); |                 $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) { |             if ($exec_in_docker) { | ||||||
|                 $commands = collect([ |                 $commands = collect([ | ||||||
|                     executeInDocker($deployment_uuid, "mkdir -p /root/.ssh"), |                     executeInDocker($deployment_uuid, "mkdir -p /root/.ssh"), | ||||||
| @@ -979,6 +983,7 @@ class Application extends BaseModel | |||||||
|         //     $fileList->push(".$prComposeFile");
 |         //     $fileList->push(".$prComposeFile");
 | ||||||
|         // }
 |         // }
 | ||||||
|         $commands = collect([ |         $commands = collect([ | ||||||
|  |             "rm -rf /tmp/{$uuid}", | ||||||
|             "mkdir -p /tmp/{$uuid} && cd /tmp/{$uuid}", |             "mkdir -p /tmp/{$uuid} && cd /tmp/{$uuid}", | ||||||
|             $cloneCommand, |             $cloneCommand, | ||||||
|             "git sparse-checkout init --cone", |             "git sparse-checkout init --cone", | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Andras Bacsai
					Andras Bacsai