From 9e220eca4545982df83ffcaa66a9b050a3d6f24e Mon Sep 17 00:00:00 2001 From: Elizabeth Hunt Date: Sun, 20 Jul 2025 16:03:44 -0700 Subject: Fixes silent failures --- worker/scripts/ansible_playbook.ts | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'worker/scripts/ansible_playbook.ts') diff --git a/worker/scripts/ansible_playbook.ts b/worker/scripts/ansible_playbook.ts index 4ec3ffa..6eb4d47 100755 --- a/worker/scripts/ansible_playbook.ts +++ b/worker/scripts/ansible_playbook.ts @@ -88,6 +88,13 @@ await LogMetricTraceable.ofLogTraceable(_logJob) return tEitherJobAndSecrets.move(deployCmd).map(getStdout).get(); }); }) + .map(async (tEitherJob) => { + const eitherJob = await tEitherJob.get(); + return eitherJob.fold( + (e) => Promise.reject(e), + () => Promise.resolve(0), + ); + }) .get(); function saveToTempFile(text: string): Promise> { -- cgit v1.2.3-70-g09d2