From 3aa697ffe4acf5aa8c8f869f91b8d4db5f238187 Mon Sep 17 00:00:00 2001 From: Remi PLANEL <rplanel@pasteur.fr> Date: Tue, 7 Nov 2023 11:52:04 +0100 Subject: [PATCH] use prod meilisearch in prod --- .gitlab-ci.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e6f8325e..f27223c1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -32,7 +32,7 @@ stages: - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY script: - > - docker build --pull -t "$CI_REGISTRY_IMAGE/$IMAGE_NAME:$CI_COMMIT_SHORT_SHA" + docker buildx build --pull -t "$CI_REGISTRY_IMAGE/$IMAGE_NAME:$CI_COMMIT_SHORT_SHA" --build-arg "BASE_URL=$BASE_URL" --build-arg "MEILI_HOST=$MEILI_HOST" --build-arg "MEILI_API_KEY=$MEILI_API_KEY" @@ -100,7 +100,7 @@ format-pfam: rules: - if: $CI_COMMIT_BRANCH == "main" -build:wiki: +build:dev:wiki: extends: .build variables: BASE_URL: /wiki/ @@ -108,6 +108,12 @@ build:wiki: MEILI_API_KEY: MASTER_KEY +build:prod:wiki: + extends: .build + variables: + BASE_URL: /wiki/ + MEILI_HOST: 'https://defense-finder-meilisearch.pasteur.cloud' + MEILI_API_KEY: MASTER_KEY @@ -139,7 +145,7 @@ deploy:dev: rules: - if: $CI_COMMIT_BRANCH != "main" needs: - - "build:wiki" + - "build:dev:wiki" when: manual variables: NODE_ENV: "development" @@ -157,7 +163,7 @@ deploy:prod: rules: - if: $CI_COMMIT_BRANCH == "main" needs: - - "build:wiki" + - "build:prod:wiki" when: manual variables: NODE_ENV: "production" -- GitLab