You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by me...@apache.org on 2018/12/19 11:51:01 UTC
[ranger] 11/39: RANGER-2243: Provide option to ranger builds to
specifically build a single plugin
This is an automated email from the ASF dual-hosted git repository.
mehul pushed a commit to branch ranger-1.1
in repository https://gitbox.apache.org/repos/asf/ranger.git
commit eeec45832f7491b81a9141289ad2014489401264
Author: Sailaja Polavarapu <sp...@hortonworks.com>
AuthorDate: Fri Oct 19 16:16:31 2018 -0700
RANGER-2243: Provide option to ranger builds to specifically build a single plugin
---
pom.xml | 478 ++++++++++++++++++++++++++++++++++++++++++++++++++++++----------
1 file changed, 406 insertions(+), 72 deletions(-)
diff --git a/pom.xml b/pom.xml
index 5f17305..f3b1c8e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -68,52 +68,6 @@
<unsubscribe>commits-unsubscribe@ranger.apache.org</unsubscribe>
</mailingList>
</mailingLists>
- <modules>
- <module>jisql</module>
- <module>agents-audit</module>
- <module>agents-common</module>
- <module>agents-cred</module>
- <module>agents-installer</module>
- <module>credentialbuilder</module>
- <module>embeddedwebserver</module>
- <module>kms</module>
- <module>hbase-agent</module>
- <module>hdfs-agent</module>
- <module>hive-agent</module>
- <module>knox-agent</module>
- <module>storm-agent</module>
- <module>plugin-yarn</module>
- <module>security-admin</module>
- <module>plugin-kafka</module>
- <module>plugin-solr</module>
- <module>plugin-nifi</module>
- <module>plugin-nifi-registry</module>
- <module>ugsync</module>
- <module>ugsync/ldapconfigchecktool/ldapconfigcheck</module>
- <module>unixauthclient</module>
- <module>unixauthservice</module>
- <module>ranger-util</module>
- <module>plugin-kms</module>
- <module>tagsync</module>
- <module>ranger-hdfs-plugin-shim</module>
- <module>ranger-plugin-classloader</module>
- <module>ranger-hive-plugin-shim</module>
- <module>ranger-hbase-plugin-shim</module>
- <module>ranger-knox-plugin-shim</module>
- <module>ranger-yarn-plugin-shim</module>
- <module>ranger-storm-plugin-shim</module>
- <module>ranger-kafka-plugin-shim</module>
- <module>ranger-solr-plugin-shim</module>
- <module>ranger-atlas-plugin-shim</module>
- <module>ranger-kms-plugin-shim</module>
- <module>ranger-examples</module>
- <module>ranger-tools</module>
- <module>plugin-atlas</module>
- <module>plugin-sqoop</module>
- <module>ranger-sqoop-plugin-shim</module>
- <module>plugin-kylin</module>
- <module>ranger-kylin-plugin-shim</module>
- </modules>
<properties>
<maven.version.required>3.3.3</maven.version.required>
<java.version.required>1.8</java.version.required>
@@ -220,6 +174,412 @@
</properties>
<profiles>
<profile>
+ <id>all</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <modules>
+ <module>jisql</module>
+ <module>agents-audit</module>
+ <module>agents-common</module>
+ <module>agents-cred</module>
+ <module>agents-installer</module>
+ <module>credentialbuilder</module>
+ <module>embeddedwebserver</module>
+ <module>kms</module>
+ <module>hbase-agent</module>
+ <module>hdfs-agent</module>
+ <module>hive-agent</module>
+ <module>knox-agent</module>
+ <module>storm-agent</module>
+ <module>plugin-yarn</module>
+ <module>security-admin</module>
+ <module>plugin-kafka</module>
+ <module>plugin-solr</module>
+ <module>plugin-nifi</module>
+ <module>plugin-nifi-registry</module>
+ <module>ugsync</module>
+ <module>ugsync/ldapconfigchecktool/ldapconfigcheck</module>
+ <module>unixauthclient</module>
+ <module>unixauthservice</module>
+ <module>ranger-util</module>
+ <module>plugin-kms</module>
+ <module>tagsync</module>
+ <module>ranger-hdfs-plugin-shim</module>
+ <module>ranger-plugin-classloader</module>
+ <module>ranger-hive-plugin-shim</module>
+ <module>ranger-hbase-plugin-shim</module>
+ <module>ranger-knox-plugin-shim</module>
+ <module>ranger-yarn-plugin-shim</module>
+ <module>ranger-storm-plugin-shim</module>
+ <module>ranger-kafka-plugin-shim</module>
+ <module>ranger-solr-plugin-shim</module>
+ <module>ranger-atlas-plugin-shim</module>
+ <module>ranger-kms-plugin-shim</module>
+ <module>ranger-examples</module>
+ <module>ranger-tools</module>
+ <module>plugin-atlas</module>
+ <module>plugin-sqoop</module>
+ <module>ranger-sqoop-plugin-shim</module>
+ <module>plugin-kylin</module>
+ <module>ranger-kylin-plugin-shim</module>
+ </modules>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-5</version>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assembly/hdfs-agent.xml</descriptor>
+ <descriptor>src/main/assembly/hive-agent.xml</descriptor>
+ <descriptor>src/main/assembly/hbase-agent.xml</descriptor>
+ <descriptor>src/main/assembly/knox-agent.xml</descriptor>
+ <descriptor>src/main/assembly/storm-agent.xml</descriptor>
+ <descriptor>src/main/assembly/plugin-kafka.xml</descriptor>
+ <descriptor>src/main/assembly/plugin-yarn.xml</descriptor>
+ <descriptor>src/main/assembly/plugin-solr.xml</descriptor>
+ <descriptor>src/main/assembly/admin-web.xml</descriptor>
+ <descriptor>src/main/assembly/usersync.xml</descriptor>
+ <descriptor>src/main/assembly/tagsync.xml</descriptor>
+ <descriptor>src/main/assembly/migration-util.xml</descriptor>
+ <descriptor>src/main/assembly/kms.xml</descriptor>
+ <descriptor>src/main/assembly/ranger-tools.xml</descriptor>
+ <descriptor>src/main/assembly/ranger-src.xml</descriptor>
+ <descriptor>src/main/assembly/plugin-atlas.xml</descriptor>
+ <descriptor>src/main/assembly/plugin-sqoop.xml</descriptor>
+ <descriptor>src/main/assembly/plugin-kylin.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>ranger-hdfs-plugin</id>
+ <modules>
+ <module>agents-audit</module>
+ <module>agents-common</module>
+ <module>agents-cred</module>
+ <module>agents-installer</module>
+ <module>credentialbuilder</module>
+ <module>ranger-plugin-classloader</module>
+ <module>ranger-util</module>
+ <module>hdfs-agent</module>
+ <module>ranger-hdfs-plugin-shim</module>
+ </modules>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-5</version>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assembly/hdfs-agent.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>ranger-hive-plugin</id>
+ <modules>
+ <module>agents-audit</module>
+ <module>agents-common</module>
+ <module>agents-cred</module>
+ <module>agents-installer</module>
+ <module>credentialbuilder</module>
+ <module>ranger-plugin-classloader</module>
+ <module>ranger-util</module>
+ <module>hive-agent</module>
+ <module>ranger-hive-plugin-shim</module>
+ </modules>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-5</version>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assembly/hive-agent.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>ranger-hbase-plugin</id>
+ <modules>
+ <module>agents-audit</module>
+ <module>agents-common</module>
+ <module>agents-cred</module>
+ <module>agents-installer</module>
+ <module>credentialbuilder</module>
+ <module>ranger-plugin-classloader</module>
+ <module>ranger-util</module>
+ <module>hbase-agent</module>
+ <module>ranger-hbase-plugin-shim</module>
+ </modules>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-5</version>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assembly/hbase-agent.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>ranger-knox-plugin</id>
+ <modules>
+ <module>agents-audit</module>
+ <module>agents-common</module>
+ <module>agents-cred</module>
+ <module>agents-installer</module>
+ <module>credentialbuilder</module>
+ <module>ranger-plugin-classloader</module>
+ <module>ranger-util</module>
+ <module>knox-agent</module>
+ <module>ranger-knox-plugin-shim</module>
+ </modules>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-5</version>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assembly/knox-agent.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>ranger-storm-plugin</id>
+ <modules>
+ <module>agents-audit</module>
+ <module>agents-common</module>
+ <module>agents-cred</module>
+ <module>agents-installer</module>
+ <module>credentialbuilder</module>
+ <module>ranger-plugin-classloader</module>
+ <module>ranger-util</module>
+ <module>storm-agent</module>
+ <module>ranger-storm-plugin-shim</module>
+ </modules>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-5</version>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assembly/storm-agent.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>ranger-yarn-plugin</id>
+ <modules>
+ <module>agents-audit</module>
+ <module>agents-common</module>
+ <module>agents-cred</module>
+ <module>agents-installer</module>
+ <module>credentialbuilder</module>
+ <module>ranger-plugin-classloader</module>
+ <module>ranger-util</module>
+ <module>plugin-yarn</module>
+ <module>ranger-yarn-plugin-shim</module>
+ </modules>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-5</version>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assembly/plugin-yarn.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>ranger-kafka-plugin</id>
+ <modules>
+ <module>agents-audit</module>
+ <module>agents-common</module>
+ <module>agents-cred</module>
+ <module>agents-installer</module>
+ <module>credentialbuilder</module>
+ <module>ranger-plugin-classloader</module>
+ <module>ranger-util</module>
+ <module>plugin-kafka</module>
+ <module>ranger-kafka-plugin-shim</module>
+ </modules>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-5</version>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assembly/plugin-kafka.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>ranger-solr-plugin</id>
+ <modules>
+ <module>agents-audit</module>
+ <module>agents-common</module>
+ <module>agents-cred</module>
+ <module>agents-installer</module>
+ <module>credentialbuilder</module>
+ <module>ranger-plugin-classloader</module>
+ <module>ranger-util</module>
+ <module>plugin-solr</module>
+ <module>ranger-solr-plugin-shim</module>
+ </modules>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-5</version>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assembly/plugin-solr.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>ranger-kms-plugin</id>
+ <modules>
+ <module>agents-audit</module>
+ <module>agents-common</module>
+ <module>agents-cred</module>
+ <module>agents-installer</module>
+ <module>credentialbuilder</module>
+ <module>ranger-plugin-classloader</module>
+ <module>ranger-util</module>
+ <module>plugin-kms</module>
+ <module>ranger-kms-plugin-shim</module>
+ </modules>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-5</version>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assembly/plugin-kms.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>ranger-atlas-plugin</id>
+ <modules>
+ <module>agents-audit</module>
+ <module>agents-common</module>
+ <module>agents-cred</module>
+ <module>agents-installer</module>
+ <module>credentialbuilder</module>
+ <module>ranger-plugin-classloader</module>
+ <module>ranger-util</module>
+ <module>plugin-atlas</module>
+ <module>ranger-atlas-plugin-shim</module>
+ </modules>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-5</version>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assembly/plugin-atlas.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>ranger-sqoop-plugin</id>
+ <modules>
+ <module>agents-audit</module>
+ <module>agents-common</module>
+ <module>agents-cred</module>
+ <module>agents-installer</module>
+ <module>credentialbuilder</module>
+ <module>ranger-plugin-classloader</module>
+ <module>ranger-util</module>
+ <module>plugin-sqoop</module>
+ <module>ranger-sqoop-plugin-shim</module>
+ </modules>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-5</version>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assembly/plugin-sqoop.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>ranger-kylin-plugin</id>
+ <modules>
+ <module>agents-audit</module>
+ <module>agents-common</module>
+ <module>agents-cred</module>
+ <module>agents-installer</module>
+ <module>credentialbuilder</module>
+ <module>ranger-plugin-classloader</module>
+ <module>ranger-util</module>
+ <module>plugin-kylin</module>
+ <module>ranger-kylin-plugin-shim</module>
+ </modules>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-5</version>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assembly/plugin-kylin.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
<id>linux</id>
<activation>
<os>
@@ -408,32 +768,6 @@
</configuration>
</plugin>
<plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <version>2.2-beta-5</version>
- <configuration>
- <descriptors>
- <descriptor>src/main/assembly/hdfs-agent.xml</descriptor>
- <descriptor>src/main/assembly/hive-agent.xml</descriptor>
- <descriptor>src/main/assembly/hbase-agent.xml</descriptor>
- <descriptor>src/main/assembly/knox-agent.xml</descriptor>
- <descriptor>src/main/assembly/storm-agent.xml</descriptor>
- <descriptor>src/main/assembly/plugin-kafka.xml</descriptor>
- <descriptor>src/main/assembly/plugin-yarn.xml</descriptor>
- <descriptor>src/main/assembly/plugin-solr.xml</descriptor>
- <descriptor>src/main/assembly/admin-web.xml</descriptor>
- <descriptor>src/main/assembly/usersync.xml</descriptor>
- <descriptor>src/main/assembly/tagsync.xml</descriptor>
- <descriptor>src/main/assembly/migration-util.xml</descriptor>
- <descriptor>src/main/assembly/kms.xml</descriptor>
- <descriptor>src/main/assembly/ranger-tools.xml</descriptor>
- <descriptor>src/main/assembly/ranger-src.xml</descriptor>
- <descriptor>src/main/assembly/plugin-atlas.xml</descriptor>
- <descriptor>src/main/assembly/plugin-sqoop.xml</descriptor>
- <descriptor>src/main/assembly/plugin-kylin.xml</descriptor>
- </descriptors>
- </configuration>
- </plugin>
- <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.0.2</version>