UNPKG

berlioz

Version:

Berlioz - cloud deployment and migration services

19 lines (18 loc) 517 B
const ArchiveTools = require('../archive-tools'); process.on('message', (message) => { try { ArchiveTools.compressDirectoryToFile(message.codeDir, message.outputFilePath) .then(result => { process.send({result: result}) }) .catch(reason => { console.log(reason); process.send({failed: true, reason: reason}); }); } catch(error) { process.send({failed: true, reason: error}); } });