hbase-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From a...@apache.org
Subject hbase git commit: HBASE-19422 Provide clear error message on use of wrong hadoop-profile property
Date Tue, 05 Dec 2017 19:06:22 GMT
Repository: hbase
Updated Branches:
  refs/heads/branch-1 ba5bd0ae5 -> cf73199d0


HBASE-19422 Provide clear error message on use of wrong hadoop-profile property

Signed-off-by: Apekshit Sharma <appy@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/cf73199d
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/cf73199d
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/cf73199d

Branch: refs/heads/branch-1
Commit: cf73199d06e00f4555535bb48cc8b8f254c6d602
Parents: ba5bd0a
Author: Mike Drob <mdrob@apache.org>
Authored: Mon Dec 4 16:54:01 2017 -0600
Committer: Apekshit Sharma <appy@apache.org>
Committed: Tue Dec 5 11:06:08 2017 -0800

----------------------------------------------------------------------
 pom.xml | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase/blob/cf73199d/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 1976c34..86e785d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -846,12 +846,17 @@
         <!-- version set by parent -->
         <executions>
           <execution>
-            <id>min-maven-min-java-banned-xerces</id>
+            <id>hadoop-profile-min-maven-min-java-banned-xerces</id>
             <goals>
               <goal>enforce</goal>
             </goals>
             <configuration>
               <rules>
+                <!-- Help people activate profiles correctly -->
+                <evaluateBeanshell>
+                  <condition>System.getProperty("hadoop-profile", "").isEmpty()</condition>
+                  <message>The hadoop-profile property is unused, did you mean to set
hadoop.profile instead?</message>
+                </evaluateBeanshell>
                 <!-- The earliest maven version we verify builds for via ASF Jenkins -->
                 <requireMavenVersion>
                   <version>[${maven.min.version},)</version>


Mime
View raw message