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`);