From e608aeee15e1d122178920cfb3eb4c558227a070 Mon Sep 17 00:00:00 2001 From: Sergey Krylov Date: Mon, 10 Feb 2025 07:55:47 +0300 Subject: [PATCH] ci: add gitlab pages --- .gitlab-ci.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..b73b370 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,23 @@ +image: node:22.13.0 + +pages: + before_script: + - npm install --global corepack@latest + - corepack enable + - corepack prepare pnpm@latest-10 --activate + - pnpm config set store-dir .pnpm-store + script: + - pnpm install + - pnpm run build + - cp -r dist/* public/ + artifacts: + paths: + - public + cache: + key: + files: + - pnpm-lock.yaml + paths: + - .pnpm-store + rules: + - if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH