From d7ee12211a99efae6f7395e47089236838461d61 Mon Sep 17 00:00:00 2001 From: Josh Rosen Date: Wed, 21 Sep 2016 11:38:10 -0700 Subject: [SPARK-17418] Prevent kinesis-asl-assembly artifacts from being published This patch updates the `kinesis-asl-assembly` build to prevent that module from being published as part of Maven releases and snapshot builds. The `kinesis-asl-assembly` includes classes from the Kinesis Client Library (KCL) and Kinesis Producer Library (KPL), both of which are licensed under the Amazon Software License and are therefore prohibited from being distributed in Apache releases. Author: Josh Rosen Closes #15167 from JoshRosen/stop-publishing-kinesis-assembly. --- external/kinesis-asl-assembly/pom.xml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/external/kinesis-asl-assembly/pom.xml b/external/kinesis-asl-assembly/pom.xml index df528b3598..f7cb764463 100644 --- a/external/kinesis-asl-assembly/pom.xml +++ b/external/kinesis-asl-assembly/pom.xml @@ -141,6 +141,21 @@ target/scala-${scala.binary.version}/classes target/scala-${scala.binary.version}/test-classes + + + org.apache.maven.plugins + maven-deploy-plugin + + true + + + + org.apache.maven.plugins + maven-install-plugin + + true + + org.apache.maven.plugins maven-shade-plugin -- cgit v1.2.3