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

urfree pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git


The following commit(s) were added to refs/heads/main by this push:
     new e92eaf0  update
e92eaf0 is described below

commit e92eaf00703f68a7fbc17d255497eb1e0f8f25db
Author: LiLi <[email protected]>
AuthorDate: Thu Feb 24 09:11:50 2022 +0800

    update
    
    Signed-off-by: LiLi <[email protected]>
---
 site2/website-next/scripts/split-version-build.sh | 99 +++++++++++------------
 site2/website-next/versions.json                  | 16 +---
 2 files changed, 49 insertions(+), 66 deletions(-)

diff --git a/site2/website-next/scripts/split-version-build.sh 
b/site2/website-next/scripts/split-version-build.sh
index 8988aa7..c8ebf4d 100755
--- a/site2/website-next/scripts/split-version-build.sh
+++ b/site2/website-next/scripts/split-version-build.sh
@@ -1,53 +1,50 @@
 #! /bin/sh
 
-# node scripts/split-version.js
-
-# latest=$(cat scripts/.latest)
-
-# echo "changed files: "
-# echo $@
-
-# locals=("en" "zh-CN" "zh-TW" "ja" "ko" "fr")
-
-# while read version; do
-#     # if [[ $@ == *website-next/versioned_docs/version-$version* ]]
-#     # then
-#     echo $version "has changed, begin rebuild..."
-#     echo "[\"${latest}\", \"${version}\"]" >versions.json
-#     yarn build
-#     mkdir -p build-${version}/${version} build-${version}/${version}.md
-#     cp -r build/docs/${version}/* build-${version}/${version}
-#     cp -r build/docs/${version}.md/* build-${version}/${version}.md
-#     for language in ${locals[@]}; do
-#         if [ -d "build/${language}/docs/${version}" ]; then
-#             mkdir -p build-${language}-${version}/${version} 
build-${language}-${version}/${version}.md
-#             cp -r build/${language}/docs/${version}/* 
build-${language}-${version}/${version}
-#             cp -r build/${language}/docs/${version}.md/* 
build-${language}-${version}/${version}.md
-#         fi
-#     done
-#     echo $version "build done..."
-#     # else
-#     #     echo $version "no change, skip"
-#     # fi
-# done <scripts/.versions
-
-# echo "latest version begin build..."
-# echo "[\"${latest}\"]" >versions.json
-# yarn build
-# echo "latest version build done..."
-
-# while read version; do
-#     # if [[ $@ == *website-next/versioned_docs/version-$version* ]]; then
-#     mv build-$version/* build/docs
-#     rm -rf build-$version
-
-#     for language in ${locals[@]}; do
-#         if [ -d "build-$language-$version" ]; then
-#             mv build-$language-$version/* build/$language/docs/$version
-#             rm -rf build-$language-$version
-#         fi
-#     done
-#     # fi
-# done <scripts/.versions
-
-yarn build
\ No newline at end of file
+node scripts/split-version.js
+
+latest=$(cat scripts/.latest)
+
+echo "changed files: "
+echo $@
+
+locals=("en" "zh-CN" "zh-TW" "ja" "ko" "fr")
+
+while read version; do
+    if [[ $@ == *website-next/versioned_docs/version-$version* ]]; then
+        echo $version "has changed, begin rebuild..."
+        echo "[\"${latest}\", \"${version}\"]" >versions.json
+        yarn build
+        mkdir -p build-${version}/${version} build-${version}/${version}.md
+        cp -r build/docs/${version}/* build-${version}/${version}
+        cp -r build/docs/${version}.md/* build-${version}/${version}.md
+        for language in ${locals[@]}; do
+            if [ -d "build/${language}/docs/${version}" ]; then
+                mkdir -p build-${language}-${version}/${version} 
build-${language}-${version}/${version}.md
+                cp -r build/${language}/docs/${version}/* 
build-${language}-${version}/${version}
+                cp -r build/${language}/docs/${version}.md/* 
build-${language}-${version}/${version}.md
+            fi
+        done
+        echo $version "build done..."
+    else
+        echo $version "no change, skip"
+    fi
+done <scripts/.versions
+
+echo "latest version begin build..."
+echo "[\"${latest}\"]" >versions.json
+yarn build
+echo "latest version build done..."
+
+while read version; do
+    if [[ $@ == *website-next/versioned_docs/version-$version* ]]; then
+        mv build-$version/* build/docs
+        rm -rf build-$version
+
+        for language in ${locals[@]}; do
+            if [ -d "build-$language-$version" ]; then
+                mv build-$language-$version/* build/$language/docs/$version
+                rm -rf build-$language-$version
+            fi
+        done
+    fi
+done <scripts/.versions
diff --git a/site2/website-next/versions.json b/site2/website-next/versions.json
index 1d0fb03..3c22abe 100644
--- a/site2/website-next/versions.json
+++ b/site2/website-next/versions.json
@@ -1,15 +1 @@
-[
-  "2.9.1",
-  "2.9.0",
-  "2.8.2",
-  "2.8.1",
-  "2.8.0",
-  "2.7.4",
-  "2.7.3",
-  "2.7.2",
-  "2.7.1",
-  "2.7.0",
-  "2.6.4",
-  "2.6.3",
-  "2.6.2"
-]
+["2.9.1", "2.9.0"]

Reply via email to