Files
webhook/task/glassplayer/updatefile.js
T
2018-11-17 12:36:31 +08:00

40 lines
834 B
JavaScript

/**
*
* @authors Tony.Deng (dengtongyu123@163.com)
* @date 2018-05-17 10:42:03
* @version $Id$
*/
const path = require('path');
const fs = require('fs-extra');
let srcPath = '';
let targetPath = '';
exports.use = async (data, log4js, debug) => {
if(debug) {
srcPath = '/Users/dengtongyu/www/glass-player/build/';
targetPath = '/Users/dengtongyu/www/build/';
}else{
srcPath = '/var/local/githook/glass-player/build/';
targetPath = '/data/wwwroot/glassplayer/';
}
const logger = log4js.getLogger(path.parse(__filename).name);
let str = '';
let target = targetPath;
let src = srcPath;
let flie = await fs.copy(src, target)
.then(() => {
str = '<p>部署:glassplayer完成!</p>';
})
.catch((err) => {
logger.error(err);
str = '<p>部署:glassplayer出错!</p>';
});
return str;
}