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/04/02 08:33:57 UTC

[pulsar-site] 02/02: feat: add support for stage versions migration

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 79667683ed9e30c9b6e2d0948e1fdf058b3f8f77
Author: Li Li <ur...@apache.org>
AuthorDate: Sat Apr 2 16:33:33 2022 +0800

    feat: add support for stage versions migration
    
    Signed-off-by: Li Li <ur...@apache.org>
---
 site2/website-next/migrate/migrate-full.js | 6 ++++--
 site2/website-next/stage-versions.json     | 1 +
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/site2/website-next/migrate/migrate-full.js b/site2/website-next/migrate/migrate-full.js
index 4556e50..dbbaf45 100644
--- a/site2/website-next/migrate/migrate-full.js
+++ b/site2/website-next/migrate/migrate-full.js
@@ -1,7 +1,9 @@
 const migrateVersion = require("./migrate-version");
-
+const _ = require("lodash");
 let versions = require("../versions.json");
-versions = ["next"].concat(versions);
+let stageVersions = require("../stage-versions.json");
+versions = ["next"].concat(stageVersions).concat(versions);
+versions = _.uniq(versions);
 
 const migrate = (vs) => {
   (vs || versions).forEach((v) => {
diff --git a/site2/website-next/stage-versions.json b/site2/website-next/stage-versions.json
new file mode 100644
index 0000000..7d11a55
--- /dev/null
+++ b/site2/website-next/stage-versions.json
@@ -0,0 +1 @@
+["2.9.2"]