You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by ur...@apache.org on 2022/02/23 09:06:36 UTC
[pulsar-site] branch main updated: feat: full build once test
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 c194a48 feat: full build once test
c194a48 is described below
commit c194a48307a04e487ea9f05dc52245cb613c11c7
Author: LiLi <ur...@apache.org>
AuthorDate: Wed Feb 23 17:06:24 2022 +0800
feat: full build once test
Signed-off-by: LiLi <ur...@apache.org>
---
site2/website-next/scripts/split-version-build.sh | 100 +++++++++++-----------
site2/website-next/versions.json | 29 ++++++-
2 files changed, 79 insertions(+), 50 deletions(-)
diff --git a/site2/website-next/scripts/split-version-build.sh b/site2/website-next/scripts/split-version-build.sh
index 29be021..8988aa7 100755
--- a/site2/website-next/scripts/split-version-build.sh
+++ b/site2/website-next/scripts/split-version-build.sh
@@ -1,51 +1,53 @@
#! /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
+# 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
diff --git a/site2/website-next/versions.json b/site2/website-next/versions.json
index 3c22abe..9fc62bf 100644
--- a/site2/website-next/versions.json
+++ b/site2/website-next/versions.json
@@ -1 +1,28 @@
-["2.9.1", "2.9.0"]
+[
+ "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.6.1",
+ "2.6.0",
+ "2.5.2",
+ "2.5.1",
+ "2.5.0",
+ "2.4.2",
+ "2.4.1",
+ "2.4.0",
+ "2.3.2",
+ "2.3.1",
+ "2.3.0",
+ "2.2.1",
+ "2.2.0"
+]