You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by hy...@apache.org on 2020/11/06 06:44:05 UTC
[dubbo-website] branch master updated: reduce search index size
(#644)
This is an automated email from the ASF dual-hosted git repository.
hyunkun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-website.git
The following commit(s) were added to refs/heads/master by this push:
new 345d176 reduce search index size (#644)
345d176 is described below
commit 345d17699c6404289bb7d11aca95626ea8fa475a
Author: Huang YunKun <ht...@gmail.com>
AuthorDate: Fri Nov 6 14:37:34 2020 +0800
reduce search index size (#644)
---
.github/workflows/deploy.yml | 4 ++++
.github/workflows/pr.yml | 6 +++++-
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index 087e795..3241296 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -10,6 +10,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
+ - name: Install jq
+ run: sudo apt-get install jq -y
- uses: actions/setup-python@v2
with:
python-version: 3.x
@@ -22,6 +24,8 @@ jobs:
mkdocs --version
echo "removing previous static files from ./output" && rm -rf ./output
mkdocs build -f mkdocs_en.yml -d ./output/en-us && mkdocs build -f mkdocs_zh.yml -d ./output/zh-cn
+ jq -e '(.docs[] | .text) = ""' ./output/en-us/search/search_index.json > ./output/en-us/search/tmp.json && mv ./output/en-us/search/tmp.json ./output/en-us/search/search_index.json
+ jq -e '(.docs[] | .text) = ""' ./output/zh-cn/search/search_index.json > ./output/zh-cn/search/tmp.json && mv ./output/zh-cn/search/tmp.json ./output/zh-cn/search/search_index.json
mkdir deploy-dist && cp -R img ./output/zh-cn/ && cp -R img ./output/en-us/ && cp -R ./output/* deploy-dist/ && cp *.html deploy-dist/ && cp .htaccess deploy-dist/
cp -R schema deploy-dist/
- name: Deploy
diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml
index 394e201..823319b 100644
--- a/.github/workflows/pr.yml
+++ b/.github/workflows/pr.yml
@@ -10,6 +10,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
+ - name: Install jq
+ run: sudo apt-get install jq -y
- uses: actions/setup-python@v2
with:
python-version: 3.x
@@ -22,7 +24,9 @@ jobs:
mkdocs --version
echo "removing previous static files from ./output" && rm -rf ./output
mkdocs build -f mkdocs_en.yml -d ./output/en-us && mkdocs build -f mkdocs_zh.yml -d ./output/zh-cn
- mkdir deploy-dist && cp -R img ./output/zh-cn/ && cp -R img ./output/en-us/ && cp -R ./output/* deploy-dist/
+ jq -e '(.docs[] | .text) = ""' ./output/en-us/search/search_index.json > ./output/en-us/search/tmp.json && mv ./output/en-us/search/tmp.json ./output/en-us/search/search_index.json
+ jq -e '(.docs[] | .text) = ""' ./output/zh-cn/search/search_index.json > ./output/zh-cn/search/tmp.json && mv ./output/zh-cn/search/tmp.json ./output/zh-cn/search/search_index.json
+ mkdir deploy-dist && cp -R img ./output/zh-cn/ && cp -R img ./output/en-us/ && cp -R ./output/* deploy-dist/ && cp *.html deploy-dist/ && cp .htaccess deploy-dist/
cp -R schema deploy-dist/
- name: Archive
uses: actions/upload-artifact@v2