From 3202cbec29778e5739866daa157ef64290d774c6 Mon Sep 17 00:00:00 2001 From: Philipp Dallig Date: Wed, 30 Sep 2020 15:47:56 +0200 Subject: [PATCH 1/6] Remove maven-dependency-plugin out of poms where it has no effect --- zeppelin-client-examples/pom.xml | 9 --------- zeppelin-client/pom.xml | 6 ------ zeppelin-interpreter-integration/pom.xml | 4 ---- 3 files changed, 19 deletions(-) diff --git a/zeppelin-client-examples/pom.xml b/zeppelin-client-examples/pom.xml index f4fd0f2e4aa..9a47c96fda6 100644 --- a/zeppelin-client-examples/pom.xml +++ b/zeppelin-client-examples/pom.xml @@ -64,13 +64,4 @@ - - - - org.apache.maven.plugins - maven-dependency-plugin - - - - diff --git a/zeppelin-client/pom.xml b/zeppelin-client/pom.xml index f69aba2f795..e0dbecbdc67 100644 --- a/zeppelin-client/pom.xml +++ b/zeppelin-client/pom.xml @@ -95,12 +95,6 @@ true - - - org.apache.maven.plugins - maven-dependency-plugin - - diff --git a/zeppelin-interpreter-integration/pom.xml b/zeppelin-interpreter-integration/pom.xml index f76b9eac0da..728764106f2 100644 --- a/zeppelin-interpreter-integration/pom.xml +++ b/zeppelin-interpreter-integration/pom.xml @@ -165,10 +165,6 @@ - - org.apache.maven.plugins - maven-dependency-plugin - From fbdeb3d79573402ec6d30130afe3acd48c228352 Mon Sep 17 00:00:00 2001 From: Philipp Dallig Date: Wed, 30 Sep 2020 15:52:02 +0200 Subject: [PATCH 2/6] Update maven-shade-plugin to 3.2.4 and add more shade Transformers to reduce warnings --- pom.xml | 2 +- zeppelin-interpreter-parent/pom.xml | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 44e983bb49d..592789e0296 100644 --- a/pom.xml +++ b/pom.xml @@ -193,7 +193,7 @@ 1.7.1 2.0.0 1.11.2 - 3.2.2 + 3.2.4 3.2.1 2.22.2 diff --git a/zeppelin-interpreter-parent/pom.xml b/zeppelin-interpreter-parent/pom.xml index 82986d57ff3..fb6d4040b7d 100644 --- a/zeppelin-interpreter-parent/pom.xml +++ b/zeppelin-interpreter-parent/pom.xml @@ -111,6 +111,7 @@ *:* + META-INF/MANIFEST.MF META-INF/*.SF META-INF/*.DSA META-INF/*.RSA @@ -120,9 +121,19 @@ + + + + ${java.version} + ${java.version} + + reference.conf + + true + From 56cdcec044951f1c423797f1fca006d8b4cb1180 Mon Sep 17 00:00:00 2001 From: Philipp Dallig Date: Wed, 30 Sep 2020 16:47:08 +0200 Subject: [PATCH 3/6] Plugin versions are managed in parent zeppelin pom --- file/pom.xml | 4 ---- zeppelin-display/pom.xml | 6 ------ zeppelin-integration/pom.xml | 5 ----- zeppelin-interpreter-shaded/pom.xml | 1 - zeppelin-interpreter/pom.xml | 3 --- 5 files changed, 19 deletions(-) diff --git a/file/pom.xml b/file/pom.xml index 546fa751f3d..d2af6c34ebd 100644 --- a/file/pom.xml +++ b/file/pom.xml @@ -36,10 +36,6 @@ file 2.0 2.22.2 - - - 2.18.1 - file diff --git a/zeppelin-display/pom.xml b/zeppelin-display/pom.xml index 751e3a726d1..32241de2edf 100644 --- a/zeppelin-display/pom.xml +++ b/zeppelin-display/pom.xml @@ -30,12 +30,6 @@ jar Zeppelin: Display system apis - - - 2.16 - 1.0 - - diff --git a/zeppelin-integration/pom.xml b/zeppelin-integration/pom.xml index 0eb831e268f..1849e1f5de2 100644 --- a/zeppelin-integration/pom.xml +++ b/zeppelin-integration/pom.xml @@ -37,14 +37,9 @@ - UTF-8 - 3.141.59 3.7 - - - 2.16 diff --git a/zeppelin-interpreter-shaded/pom.xml b/zeppelin-interpreter-shaded/pom.xml index 52fefb1ad69..3c52387dcd4 100644 --- a/zeppelin-interpreter-shaded/pom.xml +++ b/zeppelin-interpreter-shaded/pom.xml @@ -33,7 +33,6 @@ Zeppelin Interpreter Shaded - org.apache.zeppelin.shaded diff --git a/zeppelin-interpreter/pom.xml b/zeppelin-interpreter/pom.xml index d0eb2025ae6..dab43501a36 100644 --- a/zeppelin-interpreter/pom.xml +++ b/zeppelin-interpreter/pom.xml @@ -41,9 +41,6 @@ 0.3.4 2.14.3 3.0.0-rc4 - - - 2.3 From 4ac914727ac0be2980fabea5ed985c21ddc5de7b Mon Sep 17 00:00:00 2001 From: Philipp Dallig Date: Wed, 30 Sep 2020 16:46:32 +0200 Subject: [PATCH 4/6] Overwrite plugin version in pluginManagement section --- pom.xml | 194 ++++++++++++++++++++++++++++++++------------------------ 1 file changed, 112 insertions(+), 82 deletions(-) diff --git a/pom.xml b/pom.xml index 592789e0296..e07b75bed2f 100644 --- a/pom.xml +++ b/pom.xml @@ -1388,7 +1388,6 @@ org.apache.maven.plugins maven-compiler-plugin - ${plugin.compiler.version} ${java.version} ${java.version} @@ -1420,7 +1419,6 @@ org.apache.maven.plugins maven-jar-plugin - ${plugin.jar.version} @@ -1435,7 +1433,6 @@ org.apache.maven.plugins maven-remote-resources-plugin - ${plugin.remote.resource.version} process-remote-resources @@ -1454,7 +1451,6 @@ org.apache.maven.plugins maven-scm-plugin - ${plugin.scm.version} developerConnection branch-0.1 @@ -1465,7 +1461,6 @@ org.apache.maven.plugins maven-enforcer-plugin - ${plugin.enforcer.version} enforce @@ -1499,13 +1494,11 @@ org.apache.maven.plugins maven-deploy-plugin - ${plugin.deploy.version} pl.project13.maven git-commit-id-plugin - ${plugin.git.commit.id.version} @@ -1547,17 +1540,54 @@ - - org.apache.maven.plugins - maven-shade-plugin - ${plugin.shade.version} - + + org.apache.maven.plugins + maven-shade-plugin + ${plugin.shade.version} + + org.apache.maven.plugins maven-install-plugin ${plugin.install.version} + + org.apache.maven.plugins + maven-jar-plugin + ${plugin.jar.version} + + + + org.apache.maven.plugins + maven-scm-plugin + ${plugin.scm.version} + + + + pl.project13.maven + git-commit-id-plugin + ${plugin.git.commit.id.version} + + + + org.apache.maven.plugins + maven-enforcer-plugin + ${plugin.enforcer.version} + + + + org.apache.maven.plugins + maven-deploy-plugin + ${plugin.deploy.version} + + + + org.apache.maven.plugins + maven-remote-resources-plugin + ${plugin.remote.resource.version} + + org.apache.maven.plugins maven-checkstyle-plugin @@ -1733,90 +1763,90 @@ - - org.scalatest - scalatest-maven-plugin - ${plugin.scalatest.version} - + + org.scalatest + scalatest-maven-plugin + ${plugin.scalatest.version} + - - org.codehaus.mojo - build-helper-maven-plugin - ${plugin.buildhelper.version} - - - com.github.eirslett - frontend-maven-plugin - ${plugin.frontend.version} - + + org.codehaus.mojo + build-helper-maven-plugin + ${plugin.buildhelper.version} + - - org.apache.maven.plugins - maven-failsafe-plugin - ${plugin.failsafe.version} - + + com.github.eirslett + frontend-maven-plugin + ${plugin.frontend.version} + - - com.github.os72 - protoc-jar-maven-plugin - ${plugin.protobuf.version} - + + org.apache.maven.plugins + maven-failsafe-plugin + ${plugin.failsafe.version} + - - com.bazaarvoice.maven.plugins - s3-upload-maven-plugin - ${plugin.s3.upload.version} - + + com.github.os72 + protoc-jar-maven-plugin + ${plugin.protobuf.version} + - - org.codehaus.mojo - buildnumber-maven-plugin - ${plugin.buildnumber.version} - + + com.bazaarvoice.maven.plugins + s3-upload-maven-plugin + ${plugin.s3.upload.version} + - - org.vafer - jdeb - ${plugin.jdeb.version} - + + org.codehaus.mojo + buildnumber-maven-plugin + ${plugin.buildnumber.version} + - - org.apache.avro - avro-maven-plugin - ${plugin.avro.version} - + + org.vafer + jdeb + ${plugin.jdeb.version} + - - org.scalatra.scalate - maven-scalate-plugin_${scala.binary.version} - ${plugin.scalate.version} - + + org.apache.avro + avro-maven-plugin + ${plugin.avro.version} + - - org.apache.maven.plugins - maven-source-plugin - ${plugin.source.version} - + + org.scalatra.scalate + maven-scalate-plugin_${scala.binary.version} + ${plugin.scalate.version} + - - org.apache.maven.plugins - maven-javadoc-plugin - ${plugin.javadoc.version} - + + org.apache.maven.plugins + maven-source-plugin + ${plugin.source.version} + - - org.apache.maven.plugins - maven-gpg-plugin - ${plugin.gpg.version} - + + org.apache.maven.plugins + maven-javadoc-plugin + ${plugin.javadoc.version} + - - org.apache.rat - apache-rat-plugin - ${plugin.rat.version} - + + org.apache.maven.plugins + maven-gpg-plugin + ${plugin.gpg.version} + + + org.apache.rat + apache-rat-plugin + ${plugin.rat.version} + From cfa337c48c64914dc3539112756c5b3870ae1ae9 Mon Sep 17 00:00:00 2001 From: Philipp Dallig Date: Thu, 1 Oct 2020 10:53:24 +0200 Subject: [PATCH 5/6] Use the same frontend-maven-plugin version in zeppelin-zengine as defined in parent pom.xml --- zeppelin-zengine/pom.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/zeppelin-zengine/pom.xml b/zeppelin-zengine/pom.xml index a873233df44..f353fc196f9 100644 --- a/zeppelin-zengine/pom.xml +++ b/zeppelin-zengine/pom.xml @@ -37,7 +37,6 @@ 8.7.0 0.9.8 1.4.01 - 1.3 2.6.0 4.5.4.201711221230-r @@ -176,7 +175,7 @@ com.github.eirslett frontend-plugin-core - ${frontend.maven.plugin.version} + ${plugin.frontend.version} org.codehaus.plexus From 0bc9abee0df3b1cbe303f1ae9d25dd5915a42699 Mon Sep 17 00:00:00 2001 From: Philipp Dallig Date: Thu, 1 Oct 2020 13:47:44 +0200 Subject: [PATCH 6/6] Add configuration for reproducible builds --- pom.xml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pom.xml b/pom.xml index e07b75bed2f..09d0ae55672 100644 --- a/pom.xml +++ b/pom.xml @@ -205,6 +205,9 @@ + + + 2020-10-01T13:00:00Z @@ -1980,6 +1983,9 @@ org.apache.maven.plugins maven-javadoc-plugin + + true + attach-javadocs