From 3682d4ce81849da5e263654a457cab292b9396ca Mon Sep 17 00:00:00 2001 From: Jeff Avallone Date: Tue, 1 Jan 2019 08:51:29 -0500 Subject: [PATCH] Adding GitLab CI config to build using pages --- .gitlab-ci.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..ce3d8ff --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,27 @@ +image: node:latest + +variables: + BUILD_PATH: ./public + +stages: + - build + +cache: + paths: + - node_modules/ + +before_script: + - yarn install + +pages: + stage: build + variables: + GA_PROP: $PROD_GA_PROPERTY + script: + - gulp build + - gzip -k -6 $(find public/ -type f) + artifacts: + paths: + - public + only: + - master