diff --git a/Jenkinsfile b/Jenkinsfile index 584cf79..948d196 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -139,7 +139,8 @@ dir(BUILD_DIR) { sh """ sudo systemctl stop ${env.SERVICE_NAME} || true - nohup node src/app.js >> '${env.SERVER_LOG_FILE}' 2>&1 & + corepack enable + nohup yarn run prod >> '${env.SERVER_LOG_FILE}' 2>&1 & echo \$! > '${env.PIDFILE}' """ } diff --git a/package.json b/package.json index ee0d19b..42d4b0f 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "combine:css": "node scripts/combine-css.js", "test": "mocha --reporter spec \"test/**/*.unit.test.js\" \"test/**/*.property.test.js\"", "start": "nodemon ./src/app.js --trace-exit", + "prod": "node ./src/app.js --trace-exit", "debug": "nodemon --inspect-brk ./src/app.js --trace-exit", "maildev": "maildev", "main": "pm2 start ecosystem.config.js --only expressjs-blog-main",