From 4c49a545175ece61205f1345fac24c8b3bc01f5c Mon Sep 17 00:00:00 2001 From: Himanshu Date: Mon, 6 Feb 2017 15:13:01 -0600 Subject: [PATCH] package contrib extensions as well in separate mvn profile (#3870) --- distribution/pom.xml | 92 ++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 84 insertions(+), 8 deletions(-) diff --git a/distribution/pom.xml b/distribution/pom.xml index 0a832e3b1eaa..e0ca626c563a 100644 --- a/distribution/pom.xml +++ b/distribution/pom.xml @@ -79,8 +79,6 @@ -c io.druid.extensions:druid-avro-extensions -c - io.druid.extensions:druid-examples - -c io.druid.extensions:druid-datasketches -c io.druid.extensions:druid-hdfs-storage @@ -97,17 +95,17 @@ -c io.druid.extensions:druid-lookups-cached-single -c - io.druid.extensions:druid-s3-extensions - -c - io.druid.extensions:druid-stats - -c io.druid.extensions:mysql-metadata-storage -c io.druid.extensions:postgresql-metadata-storage - -c - io.druid.extensions.contrib:scan-query -c io.druid.extensions:druid-kerberos + -c + io.druid.extensions:druid-s3-extensions + -c + io.druid.extensions:druid-stats + -c + io.druid.extensions:druid-examples ${druid.distribution.pulldeps.opts} @@ -215,5 +213,83 @@ + + bundle-contrib-exts + + + + org.codehaus.mojo + exec-maven-plugin + + + pull-deps-contrib-exts + package + + exec + + + java + + -classpath + + -Ddruid.extensions.loadList=[] + -Ddruid.extensions.directory=${project.build.directory}/extensions + + + -Ddruid.extensions.hadoopDependenciesDir=${project.build.directory}/hadoop-dependencies + + io.druid.cli.Main + tools + pull-deps + --defaultVersion + ${project.parent.version} + -l + ${settings.localRepository} + --no-default-hadoop + ${druid.distribution.pulldeps.opts} + -c + io.druid.extensions.contrib:ambari-metrics-emitter + -c + io.druid.extensions.contrib:druid-azure-extensions + -c + io.druid.extensions.contrib:druid-cassandra-storage + -c + io.druid.extensions.contrib:druid-cloudfiles-extensions + -c + io.druid.extensions.contrib:druid-distinctcount + -c + io.druid.extensions.contrib:druid-rocketmq + -c + io.druid.extensions.contrib:druid-google-extensions + -c + io.druid.extensions.contrib:druid-kafka-eight-simple-consumer + -c + io.druid.extensions.contrib:graphite-emitter + -c + io.druid.extensions.contrib:druid-orc-extensions + -c + io.druid.extensions.contrib:druid-parquet-extensions + -c + io.druid.extensions.contrib:druid-rabbitmq + -c + io.druid.extensions.contrib:scan-query + -c + io.druid.extensions.contrib:sqlserver-metadata-storage + -c + io.druid.extensions.contrib:statsd-emitter + -c + io.druid.extensions.contrib:druid-thrift-extensions + -c + io.druid.extensions.contrib:druid-time-min-max + -c + io.druid.extensions.contrib:druid-virtual-columns + + + + + + + +