Exemplo n.º 1
0
gulp.task('revision', [], function () {
    config.targetApp = targetApp;
    var revAll = new RevAll(config.revAllOptions);
    return gulp.src(config.target + "/tmp/**")
        .pipe(debug({title: "Revision:"}))
        .pipe(revAll.revision())
        .pipe(gulp.dest(config.targetApp))
        .pipe(revAll.versionFile())
        .pipe(gulp.dest(config.targetApp));
});
Exemplo n.º 2
0
gulp.task('rev', () => {
	const revAll = new RevAll({
		dontUpdateReference: ['.html'],
		// https://github.com/smysnk/gulp-rev-all/issues/127
		dontRenameFile: [/^((?!.css$|.js$).)*$/]
	});
	return gulp.src(['.tmp/**'])
		.pipe(revAll.revision())
		.pipe(gulp.dest('dist'))
		.pipe(revAll.versionFile())
		.pipe(gulp.dest('dist'));
});
Exemplo n.º 3
0
gulp.task('rev', ['build'], function () {
  var revAllConfig = {
    dontRenameFile: [/.*vendor\/revolution\/.*/ig, 'signup.html', '.php'],
    dontUpdateReference: [/.*vendor\/revolution\/.*/ig],
    dontSearchFile: [/js\/vendor\/*/ig, '.pdf', '.png', '.jpg']
  };

  return gulp.src('./dist/**/*')
    .pipe(RevAll.revision(revAllConfig))
    .pipe(gulp.dest('.rev'))

    // add manifest file
    .pipe(RevAll.manifestFile(revAllConfig))
    .pipe(gulp.dest('.rev'))

    // add version file
    .pipe(RevAll.versionFile(revAllConfig))
    .pipe(gulp.dest('.rev'));
});