From b857dd5909efddefaacc4cfb19888a0b32429108 Mon Sep 17 00:00:00 2001 From: "brian.le" Date: Mon, 9 Oct 2023 09:52:43 -0700 Subject: [PATCH 1/3] website: restore pom.xml --- website/pom.xml | 127 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 127 insertions(+) create mode 100644 website/pom.xml diff --git a/website/pom.xml b/website/pom.xml new file mode 100644 index 000000000000..9283234cc448 --- /dev/null +++ b/website/pom.xml @@ -0,0 +1,127 @@ + + + + + 4.0.0 + + druid-website + druid-website + Website for druid.apache.org + + + org.apache.druid + druid + 27.0.0-SNAPSHOT + + + + + ../../druid-website-src + + ${project.parent.version} + v16.17.0 + 8.15.0 + + + + + + com.github.eirslett + frontend-maven-plugin + + + install-node-and-npm + + install-node-and-npm + + + ${node.version} + ${npm.version} + ${project.build.directory} + ${project.build.directory} + + + + npm-install + + npm + + + ci + ${project.build.directory} + + + + spellcheck + + npm + + test + + run spellcheck + ${project.build.directory} + + + + + + org.codehaus.mojo + exec-maven-plugin + + + build-docs + compile + + exec + + + ${project.build.directory}/node:${env.PATH} + script/build-to-docs + + ${website.version} + ${website.version} + ${website.src} + + + + + build-latest-docs + compile + + exec + + + ${project.build.directory}/node:${env.PATH} + script/build-to-docs + + latest + ${website.version} + ${website.src} + + + + + + + + \ No newline at end of file From 6630cef8761a18b3948af0ca1822ba096133c31b Mon Sep 17 00:00:00 2001 From: "brian.le" Date: Mon, 9 Oct 2023 14:02:05 -0700 Subject: [PATCH 2/3] update snapshot version --- website/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/pom.xml b/website/pom.xml index 9283234cc448..3b47e071d38c 100644 --- a/website/pom.xml +++ b/website/pom.xml @@ -28,7 +28,7 @@ org.apache.druid druid - 27.0.0-SNAPSHOT + 28.0.0-SNAPSHOT From c756409d0d91ed96761f3ee31858e7413a788cf0 Mon Sep 17 00:00:00 2001 From: "brian.le" Date: Mon, 9 Oct 2023 14:56:10 -0700 Subject: [PATCH 3/3] add comment and update build command --- website/pom.xml | 58 +++++++++++++++++-------------------------------- 1 file changed, 20 insertions(+), 38 deletions(-) diff --git a/website/pom.xml b/website/pom.xml index 3b47e071d38c..84544d618d33 100644 --- a/website/pom.xml +++ b/website/pom.xml @@ -18,6 +18,13 @@ ~ under the License. --> + + 4.0.0 @@ -32,13 +39,6 @@ - - ../../druid-website-src - - ${project.parent.version} v16.17.0 8.15.0 @@ -89,37 +89,19 @@ exec-maven-plugin - build-docs - compile - - exec - - - ${project.build.directory}/node:${env.PATH} - script/build-to-docs - - ${website.version} - ${website.version} - ${website.src} - - - - - build-latest-docs - compile - - exec - - - ${project.build.directory}/node:${env.PATH} - script/build-to-docs - - latest - ${website.version} - ${website.src} - - - + npm-run-build + compile + + exec + + + npm + + run + build + + +