From 02457c1d67121dcf66a14d2c9f7e9ec7f79584e7 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Mon, 25 Jan 2021 17:17:41 +0100 Subject: [PATCH] gitlab-ci-cd/drupal#11 Build theme artefacts in production mode --- test-and-deploy.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test-and-deploy.yml b/test-and-deploy.yml index b7b7166..1488dbb 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 -- GitLab