From abebae9ebbe3f2c75974e3cb5d03c2f8b773a171 Mon Sep 17 00:00:00 2001 From: Mumshad Mannambeth Date: Wed, 12 Jul 2017 07:31:17 -0400 Subject: [PATCH] Modify entrypoint to serve without build as build is a separate step before --- Dockerfile | 2 +- gulpfile.babel.js | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index da33902..ad6a3ae 100644 --- a/Dockerfile +++ b/Dockerfile @@ -81,6 +81,6 @@ RUN gulp build RUN mkdir -p logs # Start services and start web server -ENTRYPOINT service ssh start && mongod & gulp serve:dist +ENTRYPOINT service ssh start && mongod & gulp serve:dist:no_build diff --git a/gulpfile.babel.js b/gulpfile.babel.js index 1b51e96..9ed092d 100644 --- a/gulpfile.babel.js +++ b/gulpfile.babel.js @@ -370,6 +370,14 @@ gulp.task('serve:dist', cb => { cb); }); +gulp.task('serve:dist:no_build', cb => { + runSequence( + 'env:all', + 'env:prod', + ['start:server:prod'], + cb); +}); + gulp.task('test', cb => { //return runSequence('test:server', 'test:client', cb); //TODO: Integrate client side tests