diff --git a/test-and-deploy.yml b/test-and-deploy.yml
index b7b7166481a10c1035a7f413c839c4c69c4fe680..1488dbb04dd96012f941939528f911b18cc1293f 100644
--- a/test-and-deploy.yml
+++ b/test-and-deploy.yml
@@ -288,10 +288,12 @@ stages:
   image: registry.lakedrops.com/docker/gitlab-drupal-ci:php-${PHP_MAJOR_VERSION}.${PHP_MINOR_VERSION}
   variables:
     GIT_STRATEGY: none
-  script:
+  before_script:
     - docker run --name=${COMPOSE_PROJECT_NAME}_node -id -v $(php /usr/local/bin/volume.php) -w ${PWD} registry.lakedrops.com/docker/node:12-stretch-slim
+  script:
     - docker exec ${COMPOSE_PROJECT_NAME}_node npm install --no-save
-    - docker exec ${COMPOSE_PROJECT_NAME}_node ./node_modules/gulp/bin/gulp.js sass
+    - docker exec -e NODE_ENV=production ${COMPOSE_PROJECT_NAME}_node ./node_modules/gulp/bin/gulp.js sass
+  after_script:
     - docker rm -f ${COMPOSE_PROJECT_NAME}_node
   artifacts:
     name: css