Repository: ranger Updated Branches: refs/heads/ranger-1.2 9e6b41e56 -> 60b192311
RANGER-2243: Provide option to ranger builds to specifically build a single plugin - ranger-1.2 branch Project: http://git-wip-us.apache.org/repos/asf/ranger/repo Commit: http://git-wip-us.apache.org/repos/asf/ranger/commit/60b19231 Tree: http://git-wip-us.apache.org/repos/asf/ranger/tree/60b19231 Diff: http://git-wip-us.apache.org/repos/asf/ranger/diff/60b19231 Branch: refs/heads/ranger-1.2 Commit: 60b192311873a50320c503a8e0cec8256fe06e44 Parents: 9e6b41e Author: Sailaja Polavarapu <[email protected]> Authored: Fri Oct 19 16:39:38 2018 -0700 Committer: Sailaja Polavarapu <[email protected]> Committed: Fri Oct 19 16:39:38 2018 -0700 ---------------------------------------------------------------------- pom.xml | 478 ++++++++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 406 insertions(+), 72 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ranger/blob/60b19231/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index babccca..9dc99c1 100644 --- a/pom.xml +++ b/pom.xml @@ -68,52 +68,6 @@ <unsubscribe>[email protected]</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>
