generator-bannertime
Version:
Yeoman generator for creating HTML5 advertising campaigns
25 lines (21 loc) • 756 B
JavaScript
;
var config = require('../config');
var gulp = require('gulp');
var handleErrors = require('../lib/handleErrors');
var backupGenerator = require('../lib/backup-generator');
gulp.task('backup-gen', ['build:production'], function() {
var overwrite = (process.argv.indexOf('--overwrite') >= 0) ? true : false;
return gulp.src([config.root.dest + '/**/*.html', '!' + config.root.dest + '/index.html'])
.pipe(backupGenerator({
root: config.root.dest,
dest: config.root.src,
overwrite: overwrite,
// position: 10,
// hideObjects: ['rollover', 'icon', 'edition'],
errorIfJSException: true,
quality: 75,
streamType: 'jpg',
renderDelay: 5000
}))
.on('error', handleErrors);
});