From 73d0a251c04566b976ce562e93f92257da39adbb Mon Sep 17 00:00:00 2001 From: Remi PLANEL <rplanel@pasteur.fr> Date: Thu, 9 Nov 2023 12:07:15 +0100 Subject: [PATCH] add step to update refseq index --- .gitlab-ci.yml | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b3be189f..44059a98 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -14,6 +14,7 @@ stages: - get-data - format-data - deploy-meilisearch + - update-meilisearch-indexes - get-meili-key - build - deploy @@ -70,8 +71,6 @@ deploy:meilisearch:dev: url: "https://defense-finder-meilisearch.dev.pasteur.cloud" - - delete-meili-helm-release: except: - master @@ -88,6 +87,26 @@ delete-meili-helm-release: - echo "Removing $CI_PROJECT_NAME-$CI_ENVIRONMENT_NAME-meilisearch" - helm delete -n ${NAMESPACE} ${CI_PROJECT_NAME}-${CI_ENVIRONMENT_NAME}-meilisearch +# Update Meili search indexes + +.update-refseq-index: + stage: update-meilisearch-indexes + image: curlimages/curl:8.4.0 + variables: + MEILI_HOST: "http://localhost:7700" + + script: + - > + ./scripts/init-refseq-index.sh + -n ${MEILI_HOST} + -k ${MEILI_MASTER_KEY} + -r data/refseq_res.csv + +update-refseq-index:dev: + needs: + - deploy:meilisearch:dev + variables: + MEILI_HOST: 'https://defense-finder-meilisearch.dev.pasteur.cloud' ############# get-meili-key ############### -- GitLab