This is an automated email from the ASF dual-hosted git repository. luzhijing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/doris-website.git
The following commit(s) were added to refs/heads/master by this push: new 8c79aca12b04 [feat] update build-check (#468) 8c79aca12b04 is described below commit 8c79aca12b041b53f956ae7cfd21768a1474d796 Author: Jeffrey <color.d...@gmail.com> AuthorDate: Tue Mar 26 10:34:16 2024 +0800 [feat] update build-check (#468) --- .github/workflows/build-check.yml | 104 ++++++++++---------------------------- 1 file changed, 26 insertions(+), 78 deletions(-) diff --git a/.github/workflows/build-check.yml b/.github/workflows/build-check.yml index 73509be4f644..bb7d1be3c71b 100644 --- a/.github/workflows/build-check.yml +++ b/.github/workflows/build-check.yml @@ -19,85 +19,33 @@ name: Build Check on: - pull_request: + pull_request: concurrency: - group: ${{ github.ref }} (Build Extensions) - cancel-in-progress: true + group: ${{ github.ref }} (Build Extensions) + cancel-in-progress: true - jobs: - build-and-deploy: - runs-on: ubuntu-latest - environment: Production - steps: - - name: Checkout - uses: actions/checkout@master - with: - persist-credentials: false - submodules: recursive - - - name: Use Node.js - uses: actions/setup-node@v1 - with: - node-version: 16.14.0 - - - name: Build - run: | - # clone docs version dev - git clone --branch master https://github.com/apache/doris.git --depth 1 - mkdir -p docs - cp -R doris/docs/en/docs/* docs/ - cp -R doris/docs/sidebars.json sidebars.json - mkdir -p i18n/zh-CN/docusaurus-plugin-content-docs/current - cp -R doris/docs/zh-CN/docs/* i18n/zh-CN/docusaurus-plugin-content-docs/current/ - cp -R doris/docs/dev.json i18n/zh-CN/docusaurus-plugin-content-docs/current.json - - mkdir -p community - cp -R doris/docs/en/community/* community/ - mkdir -p i18n/zh-CN/docusaurus-plugin-content-docs-community/current/ - cp -R doris/docs/zh-CN/community/* i18n/zh-CN/docusaurus-plugin-content-docs-community/current/ - cp -R doris/docs/sidebarsCommunity.json . - - # clone images - cp -R doris/docs/images static/ - - rm -rf doris - - # clone docs version 1.2 - git clone --branch branch-1.2-lts https://github.com/apache/doris.git --depth 1 - mkdir -p docs - rm -rf versioned_docs/version-1.2 - mkdir -p versioned_docs/version-1.2 - cp -R doris/docs/en/docs/* versioned_docs/version-1.2/ - rm -rf versioned_sidebars/version-1.2-sidebars.json - cp -R doris/docs/sidebars.json versioned_sidebars/version-1.2-sidebars.json - rm -rf i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.json - rm -rf i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2 - mkdir -p i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2 - cp -R doris/docs/zh-CN/docs/* i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2/ - cp -R doris/docs/dev.json i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.json - - rm -rf doris - - # clone docs version 2.0 - git clone --branch branch-2.0 https://github.com/apache/doris.git --depth 1 - mkdir -p docs - rm -rf versioned_docs/version-2.0 - mkdir -p versioned_docs/version-2.0 - cp -R doris/docs/en/docs/* versioned_docs/version-2.0/ - rm -rf versioned_sidebars/version-2.0-sidebars.json - cp -R doris/docs/sidebars.json versioned_sidebars/version-2.0-sidebars.json - rm -rf i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0.json - rm -rf i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0 - mkdir -p i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0 - cp -R doris/docs/zh-CN/docs/* i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0/ - cp -R doris/docs/dev.json i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0.json - - rm -rf doris - npm install -g yarn - yarn cache clean - export NODE_OPTIONS=--max-old-space-size=8192 - yarn && yarn build - - rm -rf build \ No newline at end of file + build-and-deploy: + runs-on: ubuntu-latest + environment: Production + steps: + - name: Checkout + uses: actions/checkout@master + with: + persist-credentials: false + submodules: recursive + + - name: Use Node.js + uses: actions/setup-node@v1 + with: + node-version: 16.14.0 + + - name: Build + run: | + npm install -g yarn + yarn cache clean + export NODE_OPTIONS=--max-old-space-size=8192 + yarn && yarn build + + rm -rf build --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org