diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d88345c89f7a997feca27126dbad3d28c3bb3ad5..75e443ef5bb527bf2d516c120c1dc13f0319726b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -322,6 +322,9 @@ build:dev:wiki: # - get-pfam variables: BASE_URL: /wiki/ + before_script: + - *docker-login + - sed -i "s/MEILISEARCH_API_KEY/${$MEILI_API_KEY}/g" nuxt.config.ts rules: - if: $CI_COMMIT_BRANCH != "main" diff --git a/nuxt.config.ts b/nuxt.config.ts index 93880873f8f9742a9c8f810e418f1f329d52399a..8d2eb35abe0ecf1d76b1bd58deda40312324b648 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -6,6 +6,7 @@ export default defineNuxtConfig({ 'vuetify-nuxt-module', '@vueuse/nuxt', '@pinia/nuxt', + 'nuxt-meilisearch', // '@unocss/nuxt', ], content: { @@ -32,6 +33,12 @@ export default defineNuxtConfig({ } }, + meilisearch: { + hostUrl: 'MEILISEARCH_HOST.example.com', + searchApiKey: 'MEILISEARCH_API_KEY', + // adminApiKey: '<your_secret_key>', // optional + serverSideUsage: false // default false + }, devtools: { enabled: false },