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