I've getting a task that never completes. It prints the starting message, but not the finishing message. However, if I pipe the stream to gulp-debug, it's fixed and now magically works. Any what's wrong with the stream?
gulp.task('copy-src-mobile',function(){
return merge(
gulp.src('./Web/app/**')
.pipe(replace(/\/app\//g,'app\/'))
.pipe(replace(trunacteAbsoluteUrlRegex,'$1=$2'))
.pipe(gulp.dest(deployTo + 'app'))
,gulp.src('Web/js/**').pipe(gulp.dest(deployTo+'js'))
,gulp.src('Web/fonts/**').pipe(gulp.dest(deployTo+'fonts'))
,gulp.src('Web/img/**').pipe(gulp.dest(deployTo+'img'))
,gulp.src('Web/css/**.css').pipe(gulp.dest(deployTo+'css'))
)
.pipe(debug({verbose: false})) //If I comment this out, the task never finishes
;
});