21 lines
433 B
JavaScript
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 };
|