UNPKG

821 BJavaScriptView Raw
1/**
2 * Created by Nikolay Glushchenko <nick@nickalie.com> on 08.09.2015.
3 */
4
5var gulp = require('gulp');
6var addsrc = require('gulp-add-src');
7var zip = require('gulp-zip');
8var del = require('del');
9
10var common = require('./common');
11var pkg = common.pkg;
12var deploy = common.deploy;
13console.log('');
14
15module.exports = function()
16{
17 if (!common.module.main) return;
18 var file = common.module.main + (pkg.plugin ? ".zip" : ".war");
19 del.sync('build/' + file);
20 console.log('Deploying to ' + deploy + "/" + file);
21 return gulp.src(["build/**/*", '!**/' + file, '!build/' + common.module.main + '/', '!build/' + common.module.main + '/**/*', '!build/test/**/**'])
22 .pipe(addsrc(common.dist.main + "/*.png"))
23 .pipe(zip(file))
24 .pipe(gulp.dest(deploy))
25 .pipe(gulp.dest('.'));
26};