From 3edde1fa4aa501f6c42fc396f16b0e315c531744 Mon Sep 17 00:00:00 2001 From: wangyongfeng <943155336@qq.com> Date: Thu, 11 May 2023 14:38:04 +0800 Subject: [PATCH] [fix](docs) update build-extension.yml (#19528) Co-authored-by: wangyf0555 --- .github/workflows/build-extension.yml | 39 +++++++++++---------------- 1 file changed, 16 insertions(+), 23 deletions(-) diff --git a/.github/workflows/build-extension.yml b/.github/workflows/build-extension.yml index 44889371ec..4a9fc5d38e 100644 --- a/.github/workflows/build-extension.yml +++ b/.github/workflows/build-extension.yml @@ -99,30 +99,23 @@ jobs: - name: Build run: | git clone https://github.com/apache/doris-website.git website - rm -rf website/docs - cp -R docs/en/docs website/ - rm -rf website/community - cp -R docs/en/community website/ - rm -rf website/i18n/zh-CN/docusaurus-plugin-content-docs/* - mkdir website/i18n/zh-CN/docusaurus-plugin-content-docs/current - cp -R docs/zh-CN/docs/* website/i18n/zh-CN/docusaurus-plugin-content-docs/current/ - cp docs/dev.json website/i18n/zh-CN/docusaurus-plugin-content-docs/current.json - rm -rf website/i18n/zh-CN/docusaurus-plugin-content-docs-community/* - mkdir website/i18n/zh-CN/docusaurus-plugin-content-docs-community/current - cp -R docs/zh-CN/community/* website/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/ - cp -R docs/sidebarsCommunity.json website/ - cp -R docs/sidebars.json website/ - cp -R docs/images website/static/ - sed '2,3d' website/versions.json > website/versions.json1 - rm -rf website/versions.json - mv website/versions.json1 website/versions.json - sed '123,131d' website/docusaurus.config.js > website/docusaurus.config.js1 - rm -rf website/docusaurus.config.js - mv website/docusaurus.config.js1 website/docusaurus.config.js cd website - npm install -g npm@8.19.1 + mkdir -p docs + cp -R ../docs/en/docs/* docs/ + cp -R ../docs/sidebars.json sidebars.json + mkdir -p i18n/zh-CN/docusaurus-plugin-content-docs/current + cp -R ../docs/zh-CN/docs/* i18n/zh-CN/docusaurus-plugin-content-docs/current/ + cp -R ../docs/dev.json i18n/zh-CN/docusaurus-plugin-content-docs/current.json + + mkdir -p community + cp -R ../docs/en/community/* community/ + mkdir -p i18n/zh-CN/docusaurus-plugin-content-docs-community/current/ + cp -R ../docs/zh-CN/community/* i18n/zh-CN/docusaurus-plugin-content-docs-community/current/ + cp -R ../docs/sidebarsCommunity.json . + + cp -R ../docs/images static/ npm install -g yarn yarn cache clean - yarn && yarn build + yarn && yarn build cd ../ - rm -rf website + rm -rf website