From c623df3788e706c040af84afa6e7cf84f0126f8d Mon Sep 17 00:00:00 2001 From: Remi PLANEL <rplanel@pasteur.fr> Date: Tue, 19 Dec 2023 23:29:35 +0100 Subject: [PATCH] try build wiki in ci --- .gitlab-ci.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d53188a5..9fd01a30 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -39,6 +39,7 @@ stages: - update-meilisearch-indexes - get-meili-key - build + - build-wiki - deploy @@ -352,6 +353,29 @@ build:prod:wiki: - if: $CI_COMMIT_BRANCH == "main" + +build-wiki: + stage: build-wiki + image: node:21.1-bookworm-slim + variables: + NODE_OPTIONS: --max_old_space_size=12288 + NUXT_APP_BASE_URL: /wiki/ + NUXT_PUBLIC_MEILISEARCH_CLIENT_HOST_URL: ${MEILI_HOST} + NUXT_PUBLIC_MEILISEARCH_CLIENT_SEARCH_API_KEY: ${MEILI_API_KEY} + NUXT_PUBLIC_MEILI_HOST: ${MEILI_HOST} + NUXT_PUBLIC_MEILI_API_KEY: ${MEILI_API_KEY} + before_script: + - npm install + script: + - npm run generate + artifacts: + paths: + - .output/public + + + + + ################ DEPLOY ########################## .deploy: stage: deploy -- GitLab