Refactor application deployment logic

This commit is contained in:
Andras Bacsai 2024-02-05 14:47:06 +01:00
parent 49f5240ff8
commit 409ba8a1bb

View File

@ -40,21 +40,21 @@ function queue_application_deployment(Application $application, string $deployme
'git_type' => $git_type 'git_type' => $git_type
]); ]);
// if ($no_questions_asked) { if ($no_questions_asked) {
// $deployment->update([ $deployment->update([
// 'status' => ApplicationDeploymentStatus::IN_PROGRESS->value, 'status' => ApplicationDeploymentStatus::IN_PROGRESS->value,
// ]); ]);
// dispatch(new ApplicationDeploymentJob( dispatch(new ApplicationDeploymentJob(
// application_deployment_queue_id: $deployment->id, application_deployment_queue_id: $deployment->id,
// )); ));
// } else if (next_queuable($server_id, $application_id)) { } else if (next_queuable($server_id, $application_id)) {
// $deployment->update([ $deployment->update([
// 'status' => ApplicationDeploymentStatus::IN_PROGRESS->value, 'status' => ApplicationDeploymentStatus::IN_PROGRESS->value,
// ]); ]);
// dispatch(new ApplicationDeploymentJob( dispatch(new ApplicationDeploymentJob(
// application_deployment_queue_id: $deployment->id, application_deployment_queue_id: $deployment->id,
// )); ));
// } }
} }
function force_start_deployment(ApplicationDeploymentQueue $deployment) function force_start_deployment(ApplicationDeploymentQueue $deployment)
{ {