addon-tools-el/utils/action-pack.js

21 lines
433 B
JavaScript

'use strict';
const util = require('node:util');
const exec = util.promisify(require('node:child_process').exec);
const { getPlatform, getBin } = require('../include');
const actionPack = async () => {
try {
await exec(`cd ${getBin()} && tar -acf ../${getPlatform()}.gzip *`);
console.log(`pack=${getPlatform()}.gzip`);
} catch (error) {
console.error(error);
process.exit(-1);
}
};
module.exports = { actionPack };