From 973b91dcfdeca895c6dba3e9971d09bb1ae6e0b4 Mon Sep 17 00:00:00 2001 From: Michael Calewaert Date: Wed, 13 Oct 2021 14:58:41 +0200 Subject: [PATCH] docs: Separate build scripts (#249) --- docs/docusaurus.build.config.js | 17 +++++++++++++++++ docs/docusaurus.config.js | 9 --------- docs/package.json | 2 +- 3 files changed, 18 insertions(+), 10 deletions(-) create mode 100644 docs/docusaurus.build.config.js diff --git a/docs/docusaurus.build.config.js b/docs/docusaurus.build.config.js new file mode 100644 index 00000000..feaf1aaf --- /dev/null +++ b/docs/docusaurus.build.config.js @@ -0,0 +1,17 @@ +const buildConfig = require('./docusaurus.config'); + +module.exports = { + ...buildConfig, + themeConfig: { + ...buildConfig.themeConfig, + algolia: { + apiKey: process.env.ALGOLIA_API_KEY, + indexName: 'arcus-azure', + // Set `contextualSearch` to `true` when having multiple versions!!! + contextualSearch: true, + searchParameters: { + facetFilters: ["tags:observability"] + }, + }, + } +} \ No newline at end of file diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index 754b1c0b..5f52e373 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -12,15 +12,6 @@ module.exports = { organizationName: 'arcus-azure', // Usually your GitHub org/user name. projectName: 'Arcus - Observability', // Usually your repo name. themeConfig: { - algolia: { - apiKey: process.env.ALGOLIA_API_KEY, - indexName: 'arcus-azure', - // Set `contextualSearch` to `true` when having multiple versions!!! - contextualSearch: true, - searchParameters: { - facetFilters: ["tags:observability"] - }, - }, image: 'img/arcus.jpg', navbar: { title: 'Observability', diff --git a/docs/package.json b/docs/package.json index d41beb74..87f1fdc3 100644 --- a/docs/package.json +++ b/docs/package.json @@ -5,7 +5,7 @@ "scripts": { "docusaurus": "docusaurus", "start": "docusaurus start", - "build": "docusaurus build", + "build": "docusaurus build --config ./docusaurus.build.config.js" , "swizzle": "docusaurus swizzle", "deploy": "docusaurus deploy", "clear": "docusaurus clear",