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 f0842f6 update
f0842f6 is described below
commit f0842f6a71500ea92338e3add8e4b181d0d49551
Author: LiLi <[email protected]>
AuthorDate: Tue Feb 15 17:09:28 2022 +0800
update
Signed-off-by: LiLi <[email protected]>
---
site2/website-next/docusaurus.config.js | 5 +--
site2/website-next/migrate/migrate-full.js | 44 ++++++++++++++++++++++
.../scripts/split-version-build.sh.bak | 41 --------------------
3 files changed, 46 insertions(+), 44 deletions(-)
diff --git a/site2/website-next/docusaurus.config.js
b/site2/website-next/docusaurus.config.js
index 5d69255..3109b66 100644
--- a/site2/website-next/docusaurus.config.js
+++ b/site2/website-next/docusaurus.config.js
@@ -12,7 +12,6 @@ const sourceApiUrl = url + "/source-rest-api";
const sinkApiUrl = url + "/sink-rest-api";
const packagesApiUrl = url + "/packages-rest-api";
const githubUrl = "https://github.com/apache/pulsar";
-const websiteGithubUrl = "https://github.com/apache/pulsar-site";
const baseUrl = "/";
const injectLinkParse = ([, prefix, , name, path]) => {
@@ -395,7 +394,7 @@ module.exports = {
docs: {
sidebarPath: require.resolve("./sidebars.js"),
// Please change this to your repo.
- editUrl: `${websiteGithubUrl}/edit/master/site2/website-next`,
+ editUrl: `${githubUrl}/edit/master/site2/website-next`,
remarkPlugins: [
linkifyRegex(
/{\@inject\:\s?(((?!endpoint)[^}])+):([^}]+):([^}]+)}/,
@@ -410,7 +409,7 @@ module.exports = {
blog: {
showReadingTime: true,
// Please change this to your repo.
- editUrl: `${websiteGithubUrl}/edit/master/site2/website-next`,
+ editUrl: `${githubUrl}/edit/master/site2/website-next`,
},
theme: {
customCss: require.resolve("./src/css/custom.css"),
diff --git a/site2/website-next/migrate/migrate-full.js
b/site2/website-next/migrate/migrate-full.js
index e69de29..4de7e08 100644
--- a/site2/website-next/migrate/migrate-full.js
+++ b/site2/website-next/migrate/migrate-full.js
@@ -0,0 +1,44 @@
+const migrateVersion = require("./migrate-version");
+
+let versions = require("../versions-full.json");
+versions = ["next"].concat(versions);
+
+const migrate = (vs) => {
+ (vs || versions).forEach((v) => {
+ migrateVersion(v);
+ });
+};
+
+module.exports = migrate;
+
+//Test
+if (typeof require !== "undefined" && require.main === module) {
+ migrate([
+ "next",
+ "2.9.1",
+ // "2.9.0",
+ // "2.8.2",
+ // "2.8.1",
+ // "2.8.0",
+ // "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",
+ ]);
+}
diff --git a/site2/website-next/scripts/split-version-build.sh.bak
b/site2/website-next/scripts/split-version-build.sh.bak
deleted file mode 100755
index 5e5e1c1..0000000
--- a/site2/website-next/scripts/split-version-build.sh.bak
+++ /dev/null
@@ -1,41 +0,0 @@
-#! /bin/sh
-
-# function create_index() {
-# cat >build-$1/$1.md/index.html <<EOF
-# <!DOCTYPE html>
-# <html>
-# <head>
-# <meta charset="UTF-8">
-# <meta http-equiv="refresh" content="0; url=/docs/$1/">
-# <link rel="canonical" href="/docs/$1/" />
-# </head>
-# <script>
-# window.location.href = '/docs/$1/';
-# </script>
-# </html>
-# EOF
-# }
-
-node scripts/split-version.js
-
-latest=$(cat scripts/.latest)
-
-while read version; do
- echo $version "build begin..."
- 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
- # create_index $version
- echo $version "build done..."
-done <scripts/.versions
-
-# echo $latest "build begin..."
-# echo "[\"${latest}\"]" >versions.json
-# yarn build
-
-while read version; do
- mv build-$version/* build/docs
- rm -rf build-$version
-done <scripts/.versions