diff --git a/deploy/start.js b/deploy/start.js index 75ec8d8..22278e6 100755 --- a/deploy/start.js +++ b/deploy/start.js @@ -162,7 +162,16 @@ function preflightFn(preflight) { if (typeof preflight == "string") { execFileSync(preflight, options); } else if (typeof preflight == "object" && preflight?.[0]) { - preflight.forEach((cmd) => execSync(cmd, options)); + preflight.forEach((cmd, index) => { + try { + execSync(cmd, options); + } catch (error) { + console.log( + `${colors.FgRed}Error:${colors.Reset} Preflight command ${cmd} Failed! => ${error.message}` + ); + process.exit(); + } + }); } return true; } catch (error) { diff --git a/package.json b/package.json index b0d9cb9..202daa0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "nodecid", - "version": "1.0.0", + "version": "1.0.1", "description": "Simple CI/CD process", "main": "index.js", "bin": {