Sha256: 20d78ae152c9b46ae0c48ce745416707043169a78845a937eacf5c6afca03e26

Contents?: true

Size: 667 Bytes

Versions: 1

Compression:

Stored size: 667 Bytes

Contents

var gulp    = require('gulp');
var config  = require('../config');
var rev     = require('gulp-rev');
var replace = require('gulp-rev-replace');
var path    = require('path');

gulp.task('revision', ['revision-generate'], function(){
  var manifest = gulp.src(config.paths.revisionManifest);

  return gulp.src(config.paths.revisionReplace)
    .pipe(replace({manifest: manifest}))
    .pipe(gulp.dest(config.paths.public));
});

gulp.task('revision-generate', function(done) {
  gulp.src([config.paths.revision])
    .pipe(rev())
    .pipe(gulp.dest(config.paths.public))
    .pipe(rev.manifest())
    .pipe(gulp.dest(config.paths.public))
    .on('end', done);
});

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
gulp-rails-0.1.2 templates/gulp/tasks/revision.js