ensureJobResult

Signed-off-by: Andy Miller <rhuk@mac.com>
This commit is contained in:
Andy Miller
2025-10-16 21:28:08 -06:00
parent 3f0b204728
commit 09aa2fb8fd

View File

@@ -75,17 +75,14 @@ class SafeUpgradeRunCommand extends GravCommand
try { try {
$result = $manager->run($options); $result = $manager->run($options);
$manager->updateJob([ $manager->ensureJobResult($result);
'result' => $result,
]);
return ($result['status'] ?? null) === 'success' ? 0 : 1; return ($result['status'] ?? null) === 'success' ? 0 : 1;
} catch (Throwable $e) { } catch (Throwable $e) {
$manager->updateJob([ $manager->ensureJobResult([
'status' => 'error', 'status' => 'error',
'error' => $e->getMessage(), 'message' => $e->getMessage(),
]); ]);
$manager->markJobError($e->getMessage());
$io->error($e->getMessage()); $io->error($e->getMessage());
return 1; return 1;