lib/cache.js
function(config){
    _logger.info('begin zip package ...');
    var cmd = [
        'java','-jar',
        JSON.stringify(config.zip),
        JSON.stringify(config.temp),
        JSON.stringify(config.output)
    ].join(' ');
    _logger.debug('do command: %s',cmd);
    exec(cmd,function(error,stdout,stderr){
        if (error){
            _logger.error('zip package error for reason:\n%s',error.stack);
            process.abort();
            return;
        }
        if (stdout){
            _logger.info(stdout);
        }
        if (stderr){
            _logger.error(stderr);
        }
        uploadToServer(config);
    });
}
function(config){
    _logger.info('begin zip package ...');
    var cmd = [
        'java','-jar',
        JSON.stringify(config.zip),
        JSON.stringify(config.temp),
        JSON.stringify(config.output)
    ].join(' ');
    _logger.debug('do command: %s',cmd);
    exec(cmd,function(error,stdout,stderr){
        if (error){
            _logger.error('zip package error for reason:\n%s',error.stack);
            process.abort();
            return;
        }
        if (stdout){
            _logger.info(stdout);
        }
        if (stderr){
            _logger.error(stderr);
        }
        uploadToServer(config);
    });
}
function ( config ) { _logger . info ( 'begin zip package ...' ) ; var cmd = [ 'java' , '-jar' , JSON . stringify ( config . zip ) , JSON . stringify ( config . temp ) , JSON . stringify ( config . output ) ] . join ( ' ' ) ; _logger . debug ( 'do command: %s' , cmd ) ; exec ( cmd , function ( error , stdout , stderr ) { if ( error ) { _logger . error ( 'zip package error for reason:\n%s' , error . stack ) ; process . abort ( ) ; return ; } if ( stdout ) { _logger . info ( stdout ) ; } if ( stderr ) { _logger . error ( stderr ) ; } uploadToServer ( config ) ; } ) ; }
zip files package
@param  {Object} config - config object
@return {Void}
zip files package