You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@echarts.apache.org by sh...@apache.org on 2021/09/01 11:32:22 UTC

[echarts-www] branch master updated: build handbook after build pages.

This is an automated email from the ASF dual-hosted git repository.

shenyi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/echarts-www.git


The following commit(s) were added to refs/heads/master by this push:
     new dcd269c  build handbook after build pages.
dcd269c is described below

commit dcd269c9536598e3be8b3e83133f9e58f0c0dae4
Author: pissang <bm...@gmail.com>
AuthorDate: Wed Sep 1 19:32:12 2021 +0800

    build handbook after build pages.
---
 _jade/components/nav-mixin.jade |  1 -
 _jade/en/nav-mixin.jade         |  1 -
 bin/release.sh                  | 34 ++++++++++++----------------------
 3 files changed, 12 insertions(+), 24 deletions(-)

diff --git a/_jade/components/nav-mixin.jade b/_jade/components/nav-mixin.jade
index 988c3cb..7ccbdf2 100644
--- a/_jade/components/nav-mixin.jade
+++ b/_jade/components/nav-mixin.jade
@@ -31,7 +31,6 @@ mixin nav(hostParam, cdnPayRootParam, cdnPayVersionParam)
                             a(href='#{hostParam}/zh/faq.html') 常见问题
                         li
                             a(href='#{hostParam}/handbook/zh/basics/release-note/v5-upgrade-guide') v5 升级指南
-                                span.new new
                 li#nav-download.dropdown
                     a(href='#', class="dropdown-toggle", data-toggle="dropdown") 下载
                         b.caret
diff --git a/_jade/en/nav-mixin.jade b/_jade/en/nav-mixin.jade
index c104826..587b55d 100644
--- a/_jade/en/nav-mixin.jade
+++ b/_jade/en/nav-mixin.jade
@@ -31,7 +31,6 @@ mixin nav(hostParam, cdnPayRootParam, cdnPayVersionParam)
                             a(href='#{hostParam}/en/faq.html') FAQ
                         li
                             a(href='#{hostParam}/handbook/en/basics/release-note/v5-upgrade-guide') V5 Upgrade Guide
-                                span.new new
                 li#nav-download.dropdown
                     a(href='#', class="dropdown-toggle", data-toggle="dropdown") Download
                         b.caret
diff --git a/bin/release.sh b/bin/release.sh
index c3c7eb4..7f1623b 100644
--- a/bin/release.sh
+++ b/bin/release.sh
@@ -74,18 +74,6 @@ npm run release
 cd ${currWorkingDir}
 echo "Build examples done."
 
-# Build handbook
-echo "Build handbook ..."
-if [ ! -d "${handbookProjectDir}" ]; then
-    echo "Directory ${handbookProjectDir} DOES NOT exists."
-    exit 1
-fi
-cd ${handbookProjectDir}
-npm run build:${envType}
-rm -rf ${websiteTargetDir}/handbook
-cp -R ${handbookProjectDir}/dist ${websiteTargetDir}/handbook
-echo "Build handbook done."
-
 # Build SPA pages.
 cd ${thisScriptDir}
 node releasePages.js
@@ -97,16 +85,18 @@ node bin/build.js --env ${envType}
 cd ${currWorkingDir}
 echo "Build www done."
 
-
-if [[ "${envType}" = "echartsjs" ]]; then
-    cd ${wwwProjectDir}
-    echo "zip echarts-www.zip ..."
-    if [ -f echarts-www.zip ]; then
-        rm echarts-www.zip
-    fi
-    zip -r -q echarts-www.zip release
-    echo "zip echarts-www.zip done."
-    cd ${currWorkingDir}
+# Build handbook after www page build.
+# handbook needs fetch nav page.
+echo "Build handbook ..."
+if [ ! -d "${handbookProjectDir}" ]; then
+    echo "Directory ${handbookProjectDir} DOES NOT exists."
+    exit 1
 fi
+cd ${handbookProjectDir}
+npm run build:${envType}
+rm -rf ${websiteTargetDir}/handbook
+cp -R ${handbookProjectDir}/dist ${websiteTargetDir}/handbook
+echo "Build handbook done."
+
 
 echo "echarts-www release done for ${envType}"

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org