all files / lib/gulp/tasks/ dist.js

57.14% Statements 4/7
100% Branches 0/0
0% Functions 0/3
57.14% Lines 4/7
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26                                           
'use strict';
 
var gulp = require('gulp');
 
gulp.task('dist', function(done) {
  gulp._.sequence(
    ['clean', 'clean:dist'],
    ['prod:deps', 'prod:build'],
    'dist:finalize',
    done
  );
});
 
gulp.task('dist:finalize', function() {
  gulp.src(gulp._.config.dist.src)
    .pipe(gulp.dest(gulp._.config.dist.dest));
});
 
gulp.task('prod:build', function(done) {
  gulp._.sequence(
    ['prod:html', 'prod:css', 'prod:assets'],
    'prod:js',
    done
  );
});