delete application + init confirm modal

This commit is contained in:
Andras Bacsai
2023-04-26 10:02:19 +02:00
parent 3e9e1e94d6
commit cc1c08786f
8 changed files with 56 additions and 6 deletions

View File

@@ -62,6 +62,15 @@ class Deploy extends Component
return $this->redirectToDeployment();
}
public function delete()
{
$this->kill();
Application::find($this->applicationId)->delete();
return redirect()->route('project.resources', [
'project_uuid' => $this->parameters['project_uuid'],
'environment_name' => $this->parameters['environment_name']
]);
}
public function stop()
{
runRemoteCommandSync($this->destination->server, ["docker stop -t 0 {$this->application->uuid} >/dev/null 2>&1"]);