From 17dca691a425b3e8e6491da2e44083e041516825 Mon Sep 17 00:00:00 2001 From: Karol Wypchlo Date: Wed, 16 Jun 2021 11:32:52 +0200 Subject: [PATCH] health-check: change exit code on failure --- packages/health-check/src/run.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/health-check/src/run.js b/packages/health-check/src/run.js index 829a3c48..cfebfced 100644 --- a/packages/health-check/src/run.js +++ b/packages/health-check/src/run.js @@ -38,5 +38,10 @@ require("yargs/yargs")(process.argv.slice(2)).command( .push(entry) // insert new record .remove(({ date }) => date < getYesterdayISOString()) // drop old records .write(); + + // exit with code 1 if any of the checks report failure + if (checks.some(({ up }) => !up)) { + process.exit(1); + } } ).argv;