applicationDeploymentQueueId = $applicationDeploymentQueueId; } public function handle() { ray('Deploying Simple Dockerfile'); $applicationDeploymentQueue = ApplicationDeploymentQueue::find($this->applicationDeploymentQueueId); $application = Application::find($applicationDeploymentQueue->application_id); $destination = $application->destination->getMorphClass()::where('id', $application->destination->id)->first(); $server = data_get($destination, 'server'); $commands = collect([]); $commands->push( [ 'command' => 'echo "Starting deployment of simple dockerfile."', ], [ 'command' => 'ls -la', ] ); $server->executeRemoteCommand(commands: $commands, logModel: $applicationDeploymentQueue); } }