From 943cde8f56a57265eb6b70f0e610877bc8007b07 Mon Sep 17 00:00:00 2001 From: Jonathan Budzenski Date: Tue, 2 Aug 2022 09:32:34 -0400 Subject: [PATCH] [cft] Exit 1 if purge error (#137733) * [cft] Exit 1 if purge error This triggers a job failure if the purge-cloud-deployments script encounters an error. I'm attempting to debug why an instance was stuck online and hoping this will make future issues easier to spot. * set exit code instead of exiting --- .buildkite/scripts/steps/cloud/purge_deployments.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.buildkite/scripts/steps/cloud/purge_deployments.ts b/.buildkite/scripts/steps/cloud/purge_deployments.ts index cbd058799d5bb..8589d776e884f 100644 --- a/.buildkite/scripts/steps/cloud/purge_deployments.ts +++ b/.buildkite/scripts/steps/cloud/purge_deployments.ts @@ -45,6 +45,7 @@ for (const deployment of prDeployments) { } catch (ex) { console.error(ex.toString()); // deploymentsToPurge.push(deployment); // TODO should we delete on error? + process.exitCode = 1; } } @@ -57,5 +58,6 @@ for (const deployment of deploymentsToPurge) { }); } catch (ex) { console.error(ex.toString()); + process.exitCode = 1; } }