From 65074df668c6956ab35af92e899a4c95dd5fd304 Mon Sep 17 00:00:00 2001 From: Matteo Pagliazzi Date: Sun, 4 Feb 2018 19:30:30 +0100 Subject: [PATCH] fix build task --- gulp/gulp-build.js | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/gulp/gulp-build.js b/gulp/gulp-build.js index d810b7dbf8..ae6e2ba419 100644 --- a/gulp/gulp-build.js +++ b/gulp/gulp-build.js @@ -2,14 +2,6 @@ import gulp from 'gulp'; import babel from 'gulp-babel'; import webpackProductionBuild from '../webpack/build'; -gulp.task('build', (doneMain) => { - if (process.env.NODE_ENV === 'production') { // eslint-disable-line no-process-env - gulp.series('build:prod', doneMain); - } else { - doneMain(); - } -}); - gulp.task('build:src', () => { return gulp.src('website/server/**/*.js') .pipe(babel()) @@ -39,3 +31,13 @@ gulp.task('build:prod', gulp.series( 'apidoc', done => done() )); + +let buildArgs = []; + +if (process.env.NODE_ENV === 'production') { // eslint-disable-line no-process-env + buildArgs.push('build:prod'); +} + +gulp.task('build', gulp.series(buildArgs, (done) => { + done(); +})); \ No newline at end of file