You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by sp...@apache.org on 2018/10/19 23:40:02 UTC

ranger git commit: RANGER-2243: Provide option to ranger builds to specifically build a single plugin - ranger-1.2 branch

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 <sp...@hortonworks.com>
Authored: Fri Oct 19 16:39:38 2018 -0700
Committer: Sailaja Polavarapu <sp...@hortonworks.com>
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>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>