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/22 03:35:12 UTC

[pulsar-site] 03/05: feat: migrate script optimize

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

commit 406eb6b089ca8b79b0efb41bdeb8231861e3f420
Author: LiLi <ur...@apache.org>
AuthorDate: Tue Feb 22 11:23:15 2022 +0800

    feat: migrate script optimize
    
    Signed-off-by: LiLi <ur...@apache.org>
---
 site2/website-next/migrate/migrate-version.js | 34 +++++++++++++--------------
 1 file changed, 17 insertions(+), 17 deletions(-)

diff --git a/site2/website-next/migrate/migrate-version.js b/site2/website-next/migrate/migrate-version.js
index 033baee..afa0058 100644
--- a/site2/website-next/migrate/migrate-version.js
+++ b/site2/website-next/migrate/migrate-version.js
@@ -29,24 +29,24 @@ const migrate = (version) => {
   let sidebar = fs.readFileSync(sidebar_file, "utf8");
   sidebar = JSON.parse(sidebar);
 
-  // const _key = version == "next" ? "docs" : version_full + "-docs";
-  // let chapterList = _.keys(sidebar[_key]);
+  const _key = version == "next" ? "docs" : version_full + "-docs";
+  let chapterList = _.keys(sidebar[_key]);
 
-  // let migratedList = [];
-  // for (let chapter of chapterList) {
-  //   migrateChapter(version, chapter, (docsId) => {
-  //     migratedList.push(docsId);
-  //   });
-  // }
-  // let leftMdList = leftMd(version, migratedList);
-  // for (let mdfile of leftMdList) {
-  //   console.log(
-  //     "     [" + version + ":left:" + path.basename(mdfile) + "]migrate..."
-  //   );
-  //   let data = fixMd(fs.readFileSync(mdfile, "utf8"));
-  //   fs.writeFileSync(path.join(dest, path.basename(mdfile)), data);
-  // }
-  // delDuplicate(dest, version);
+  let migratedList = [];
+  for (let chapter of chapterList) {
+    migrateChapter(version, chapter, (docsId) => {
+      migratedList.push(docsId);
+    });
+  }
+  let leftMdList = leftMd(version, migratedList);
+  for (let mdfile of leftMdList) {
+    console.log(
+      "     [" + version + ":left:" + path.basename(mdfile) + "]migrate..."
+    );
+    let data = fixMd(fs.readFileSync(mdfile, "utf8"));
+    fs.writeFileSync(path.join(dest, path.basename(mdfile)), data);
+  }
+  delDuplicate(dest, version);
 
   //copy about.md from next version dir
   let aboutDocPath = path.join(__dirname, `../../${next.docsDir}/about.md`);