Abstracted deployment code into a job.

This commit is contained in:
Joao Patricio
2023-03-31 12:32:07 +01:00
parent 5d89df554a
commit ff3d0b29e3
8 changed files with 289 additions and 215 deletions

View File

@@ -17,6 +17,7 @@ class ProjectController extends Controller
}
return view('project.environments', ['project' => $project]);
}
public function resources()
{
$project = session('currentTeam')->load(['projects'])->projects->where('uuid', request()->route('project_uuid'))->first();
@@ -29,6 +30,7 @@ class ProjectController extends Controller
}
return view('project.resources', ['project' => $project, 'environment' => $environment]);
}
public function application()
{
$project = session('currentTeam')->load(['projects'])->projects->where('uuid', request()->route('project_uuid'))->first();
@@ -62,7 +64,9 @@ class ProjectController extends Controller
if (!$application) {
return redirect()->route('home');
}
$activity = $application->get_deployment($deployment_uuid);
return view('project.deployment', ['activity' => $activity]);
return view('project.deployment', [
'deployment_uuid' => $deployment_uuid,
]);
}
}