Skip to content

Commit 3e188fb

Browse files
committed
chore(build): separate tasks for cleaning build & dist versions
1 parent 882c685 commit 3e188fb

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

gulpfile.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -311,8 +311,12 @@ gulp.task('watch', ['styles:sass', 'scripts:lint', 'scripts:cacheTpls', 'assets:
311311
// Clean up development & production directories
312312
// =============================================
313313

314-
gulp.task('clean', function () {
315-
return gulp.src([config.build, config.dist], { read: false })
314+
gulp.task('clean:build', function () {
315+
return gulp.src(config.build, { read: false })
316+
.pipe(plugins.rimraf());
317+
});
318+
gulp.task('clean:compile', function () {
319+
return gulp.src(config.dist, { read: false })
316320
.pipe(plugins.rimraf());
317321
});
318322

@@ -321,11 +325,11 @@ gulp.task('clean', function () {
321325
// Main gulp tasks
322326
// ===============
323327

324-
gulp.task('build', ['clean'], function () {
328+
gulp.task('build', ['clean:build'], function () {
325329
gulp.start('styles:sass', 'scripts:lint', 'scripts:cacheTpls', 'vendor:css', 'vendor:js', 'vendor:assets', 'test:run', 'assets:img', 'html:inject');
326330
});
327331

328-
gulp.task('compile', ['build'], function () {
332+
gulp.task('compile', ['clean:compile', 'build'], function () {
329333
gulp.start('styles', 'scripts', 'assets', 'html');
330334
});
331335

0 commit comments

Comments
 (0)