From c33e62cdeb79275a6176df0c7065f8c517c38ba3 Mon Sep 17 00:00:00 2001 From: aixianling Date: Thu, 26 May 2022 18:29:26 +0800 Subject: [PATCH] =?UTF-8?q?=E7=B2=BE=E7=AE=80=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/rest/autodeploy/getZip.js | 8 +++----- src/tools/zipProject.js | 20 -------------------- 2 files changed, 3 insertions(+), 25 deletions(-) delete mode 100644 src/tools/zipProject.js diff --git a/src/rest/autodeploy/getZip.js b/src/rest/autodeploy/getZip.js index 2672f02..23fefb9 100644 --- a/src/rest/autodeploy/getZip.js +++ b/src/rest/autodeploy/getZip.js @@ -1,6 +1,6 @@ const db = require("../../utils/dbUitls"); -const zip = require("../../tools/zipProject") const dayjs = require("dayjs") +const execute = require("./exec"); module.exports = { action: "/node/autodeploy/getZip", method: "post", @@ -11,10 +11,8 @@ module.exports = { let info = res?.[0] if (info?.id) { db.query(`update node_autodeploy set download=null,error=null where id='${info.id}'`) - setTimeout(() => { - response.send({code: 0}) - }, 2000) - zip(info).then(() => { + 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) diff --git a/src/tools/zipProject.js b/src/tools/zipProject.js deleted file mode 100644 index 26cba64..0000000 --- a/src/tools/zipProject.js +++ /dev/null @@ -1,20 +0,0 @@ -const fse = require("fs-extra"); -const execute = require("./exec") -module.exports = info => { - return new Promise((resolve, reject) => { - fse.emptyDir(`zips/${info.id}`, err => { - if (!err) { - execute(`${info.updateShell}`) - .then(() => execute(`${info.libShell}`)) - .then(() => resolve()) - .catch(errs => { - console.log(errs) - reject(errs) - }) - } else { - reject(err) - console.log(err) - } - }) - }) -}