Grant Henke has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/10097 )
Change subject: KUDU-2365: [Java] Fix Gradle Artifacts ...................................................................... KUDU-2365: [Java] Fix Gradle Artifacts This resolves KUDU-2365 and adresses the remaining Gradle artifact issues. - Fixes the handling of compileUnshaded scope - Adds NOTICE.txt and LICENSE.txt file to the jar manifest - Adds a licence section to the published poms - Removes empty directories from jars - Moves SLF4J to provided scope in Flume, Spark, and Mapreduce integrations where we want to use the version on the existing classpath. - Reduce the usage of large aggregate dependencies where smaller more pointed ones are available - Prevents publishing of kudu-hive and kudu-jepsen - Enables the /build directory on verify_jars.pl - Tweaks the artifact signing flags and enables using gpg-agent like the current Maven signing process Change-Id: Iaef485eca7eebe55286ad5670452839bebb0c47e Reviewed-on: http://gerrit.cloudera.org:8080/10097 Reviewed-by: Dan Burkert <[email protected]> Tested-by: Grant Henke <[email protected]> --- M build-support/verify_jars.pl M java/gradle.properties M java/gradle/artifacts.gradle M java/gradle/publishing.gradle M java/gradle/shadow.gradle M java/kudu-client-tools/build.gradle M java/kudu-client-tools/pom.xml M java/kudu-client/build.gradle M java/kudu-client/pom.xml M java/kudu-client/src/test/java/org/apache/kudu/client/TestUtils.java M java/kudu-flume-sink/build.gradle M java/kudu-flume-sink/pom.xml M java/kudu-hive/build.gradle M java/kudu-jepsen/build.gradle M java/kudu-mapreduce/build.gradle M java/kudu-mapreduce/pom.xml M java/kudu-spark-tools/build.gradle M java/kudu-spark-tools/pom.xml M java/kudu-spark/build.gradle M java/kudu-spark/pom.xml 20 files changed, 167 insertions(+), 71 deletions(-) Approvals: Dan Burkert: Looks good to me, approved Grant Henke: Verified -- To view, visit http://gerrit.cloudera.org:8080/10097 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: Iaef485eca7eebe55286ad5670452839bebb0c47e Gerrit-Change-Number: 10097 Gerrit-PatchSet: 10 Gerrit-Owner: Grant Henke <[email protected]> Gerrit-Reviewer: Adar Dembo <[email protected]> Gerrit-Reviewer: Dan Burkert <[email protected]> Gerrit-Reviewer: Grant Henke <[email protected]> Gerrit-Reviewer: Kudu Jenkins
