1 |
|
2 |
|
3 |
|
4 |
|
5 | var gulp = require('gulp');
|
6 | var addsrc = require('gulp-add-src');
|
7 | var zip = require('gulp-zip');
|
8 | var del = require('del');
|
9 |
|
10 | var common = require('./common');
|
11 | var pkg = common.pkg;
|
12 | var deploy = common.deploy;
|
13 | console.log('');
|
14 |
|
15 | module.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 | };
|