From e7a6f46832bd4557e196d08f38b85710d9d90802 Mon Sep 17 00:00:00 2001 From: Andres Kasekamp Date: Mon, 18 Dec 2023 16:10:02 +0200 Subject: [PATCH] Gitlab --- .gitlab-ci.yml | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bed7a86..2db808f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,11 +1,19 @@ +image: node:16.5.0 pages: stage: deploy + cache: + key: + files: + - package-lock.json + prefix: npm + paths: + - node_modules/ script: - - mkdir .public - - cp -r * .public - - mv .public public + - npm install + - npm run build + - cp -a dist/. public/ artifacts: paths: - - public - only: - - main \ No newline at end of file + - public + rules: + - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH \ No newline at end of file