UNPKG

pomy

Version:

Based on the concept of a project object model (POM), POMY can manage a project's build, reporting and documentation from a central piece of information.

26 lines (22 loc) 661 B
'use strict'; var gulp = require('gulp'), zip = require('gulp-zip'); gulp.task('post-site', ['site'], function() { var settings = global.settings, name = settings.name, version = settings.version, target = settings._target var root = global.getRootPath(); return gulp.src([ root + target.site + "/site/**/*", root + target.site + "/package.json", root + target.site + "/pomy.json", root + target.site + "/README.md", root + target.site + "/util/**/*" ], { base: root + target.site }) .pipe(zip(name + ".site" /* + "@" + version */ + '.zip')) .pipe(gulp.dest(root + target.root)); });