From d7c13bc8b05d3a56d2a1612f35cbf33684e58f78 Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Thu, 15 Aug 2024 20:48:56 -0400 Subject: [PATCH] chore: Ensure failed build step exits build --- build.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/build.js b/build.js index f761f88a2f..acaac55fd7 100755 --- a/build.js +++ b/build.js @@ -15,12 +15,13 @@ const getDirectories = (source) => * @return {Promise} */ function execAsync(cmd) { - return new Promise((resolve) => { + return new Promise((resolve, reject) => { exec(cmd, (error, stdout, stderr) => { if (error) { - console.warn(error); + reject(error); + } else { + resolve(stdout ? stdout : stderr); } - resolve(stdout ? stdout : stderr); }); }); }