From 9c9e249f56c3d132ace3c86be611b29e5e215963 Mon Sep 17 00:00:00 2001 From: aixianling Date: Fri, 17 Jun 2022 18:04:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/rest/autodeploy/getZip.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/rest/autodeploy/getZip.js b/src/rest/autodeploy/getZip.js index 603d111..cecd78c 100644 --- a/src/rest/autodeploy/getZip.js +++ b/src/rest/autodeploy/getZip.js @@ -16,8 +16,14 @@ module.exports = { response.send({code: 0}) }) }) - execute(`${info.updateShell}`).then(() => execute(`${info.libShell}`)) - .then(() => { + Promise.resolve(() => { + if (!!info.type) { + let {type, zipPath, target} = info + return execute(`/root/node-service/build.sh ${type} ${zipPath} ${target}`) + } else { + return execute(`${info.updateShell}`).then(() => execute(`${info.libShell}`)) + } + }).then(() => { db.query(`update node_autodeploy set download='${dayjs().format("YYYY-MM-DD HH:mm:ss")}',error='' where id='${info.id}'`) }).catch(err => { console.log(err)