disable docker_compose deployments
This commit is contained in:
		@@ -184,41 +184,42 @@ class ApplicationDeploymentJob implements ShouldQueue, ShouldBeEncrypted
 | 
				
			|||||||
        }
 | 
					        }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    private function deploy_docker_compose()
 | 
					    // private function deploy_docker_compose()
 | 
				
			||||||
    {
 | 
					    // {
 | 
				
			||||||
        $dockercompose_base64 = base64_encode($this->application->dockercompose);
 | 
					    //     $dockercompose_base64 = base64_encode($this->application->dockercompose);
 | 
				
			||||||
        $this->execute_remote_command(
 | 
					    //     $this->execute_remote_command(
 | 
				
			||||||
            [
 | 
					    //         [
 | 
				
			||||||
                "echo 'Starting deployment of {$this->application->name}.'"
 | 
					    //             "echo 'Starting deployment of {$this->application->name}.'"
 | 
				
			||||||
            ],
 | 
					    //         ],
 | 
				
			||||||
        );
 | 
					    //     );
 | 
				
			||||||
        $this->prepare_builder_image();
 | 
					    //     $this->prepare_builder_image();
 | 
				
			||||||
        $this->execute_remote_command(
 | 
					    //     $this->execute_remote_command(
 | 
				
			||||||
            [
 | 
					    //         [
 | 
				
			||||||
                executeInDocker($this->deployment_uuid, "echo '$dockercompose_base64' | base64 -d > $this->workdir/docker-compose.yaml")
 | 
					    //             executeInDocker($this->deployment_uuid, "echo '$dockercompose_base64' | base64 -d > $this->workdir/docker-compose.yaml")
 | 
				
			||||||
            ],
 | 
					    //         ],
 | 
				
			||||||
        );
 | 
					    //     );
 | 
				
			||||||
        $this->build_image_name = Str::lower("{$this->application->git_repository}:build");
 | 
					    //     $this->build_image_name = Str::lower("{$this->application->git_repository}:build");
 | 
				
			||||||
        $this->production_image_name = Str::lower("{$this->application->uuid}:latest");
 | 
					    //     $this->production_image_name = Str::lower("{$this->application->uuid}:latest");
 | 
				
			||||||
        $this->save_environment_variables();
 | 
					    //     $this->save_environment_variables();
 | 
				
			||||||
        $containers = getCurrentApplicationContainerStatus($this->application->destination->server, $this->application->id);
 | 
					    //     $containers = getCurrentApplicationContainerStatus($this->application->destination->server, $this->application->id);
 | 
				
			||||||
        if ($containers->count() > 0) {
 | 
					    //     ray($containers);
 | 
				
			||||||
            foreach ($containers as $container) {
 | 
					    //     if ($containers->count() > 0) {
 | 
				
			||||||
                $containerName = data_get($container, 'Names');
 | 
					    //         foreach ($containers as $container) {
 | 
				
			||||||
                if ($containerName) {
 | 
					    //             $containerName = data_get($container, 'Names');
 | 
				
			||||||
                    instant_remote_process(
 | 
					    //             if ($containerName) {
 | 
				
			||||||
                        ["docker rm -f {$containerName}"],
 | 
					    //                 instant_remote_process(
 | 
				
			||||||
                        $this->application->destination->server
 | 
					    //                     ["docker rm -f {$containerName}"],
 | 
				
			||||||
                    );
 | 
					    //                     $this->application->destination->server
 | 
				
			||||||
                }
 | 
					    //                 );
 | 
				
			||||||
            }
 | 
					    //             }
 | 
				
			||||||
        }
 | 
					    //         }
 | 
				
			||||||
 | 
					    //     }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        $this->execute_remote_command(
 | 
					    //     $this->execute_remote_command(
 | 
				
			||||||
            ["echo -n 'Starting services (could take a while)...'"],
 | 
					    //         ["echo -n 'Starting services (could take a while)...'"],
 | 
				
			||||||
            [executeInDocker($this->deployment_uuid, "docker compose --project-directory {$this->workdir} up -d"), "hidden" => true],
 | 
					    //         [executeInDocker($this->deployment_uuid, "docker compose --project-directory {$this->workdir} up -d"), "hidden" => true],
 | 
				
			||||||
        );
 | 
					    //     );
 | 
				
			||||||
    }
 | 
					    // }
 | 
				
			||||||
    private function save_environment_variables()
 | 
					    private function save_environment_variables()
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
        $envs = collect([]);
 | 
					        $envs = collect([]);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user