From 2a35ab71143ad3734d38c9c567fe1dc618e8714a Mon Sep 17 00:00:00 2001 From: Kalin Krustev Date: Wed, 7 Jun 2023 23:54:22 +0300 Subject: [PATCH] feat: metrics --- bin/ut-jenkins.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bin/ut-jenkins.js b/bin/ut-jenkins.js index 2842eab..d670ca3 100755 --- a/bin/ut-jenkins.js +++ b/bin/ut-jenkins.js @@ -47,9 +47,11 @@ if ( } else { command = 'cover'; } +let result; try { - const result = exec('npm', ['run', command], undefined, false); - if (result !== false && require(process.env.npm_package_json)?.scripts?.review && process.env.CHANGE_ID) exec('npm', ['run', 'review'], undefined, false); + result = exec('npm', ['run', command], undefined, false); + if (result !== false && require(process.env.npm_package_json)?.scripts?.review && process.env.CHANGE_ID) result = exec('npm', ['run', 'review'], undefined, false); } finally { exec('ut-run', ['metrics'], {shell: true}, false); + if (result === false) process.exit(1); }