You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by bu...@apache.org on 2018/04/11 06:32:33 UTC
[05/12] hbase git commit: HBASE-20068 personality tests for Apache
Yetus should use the maven plugin to exec maven.
HBASE-20068 personality tests for Apache Yetus should use the maven plugin to exec maven.
Signed-off-by: Josh Elser <el...@apache.org>
Signed-off-by: Reid Chan <re...@outlook.com>
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/358d451d
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/358d451d
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/358d451d
Branch: refs/heads/branch-1
Commit: 358d451d96ae174d40525a54914e8e61af2a38e3
Parents: 427c95e
Author: Sean Busbey <bu...@apache.org>
Authored: Sun Apr 8 21:27:58 2018 -0500
Committer: Sean Busbey <bu...@apache.org>
Committed: Wed Apr 11 01:31:02 2018 -0500
----------------------------------------------------------------------
dev-support/hbase-personality.sh | 16 ++++++++++++----
1 file changed, 12 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase/blob/358d451d/dev-support/hbase-personality.sh
----------------------------------------------------------------------
diff --git a/dev-support/hbase-personality.sh b/dev-support/hbase-personality.sh
index 9664095..819beee 100755
--- a/dev-support/hbase-personality.sh
+++ b/dev-support/hbase-personality.sh
@@ -277,8 +277,10 @@ function refguide_rebuild
start_clock
+ # disabled because "maven_executor" needs to return both command and args
+ # shellcheck disable=2046
echo_and_redirect "${logfile}" \
- "${MAVEN}" "${MAVEN_ARGS[@]}" clean site --batch-mode \
+ $(maven_executor) clean site --batch-mode \
-pl . \
-Dtest=NoUnitTests -DHBasePatchProcess -Prelease \
-Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true
@@ -352,8 +354,10 @@ function shadedjars_rebuild
start_clock
+ # disabled because "maven_executor" needs to return both command and args
+ # shellcheck disable=2046
echo_and_redirect "${logfile}" \
- "${MAVEN}" "${MAVEN_ARGS[@]}" clean verify -fae --batch-mode \
+ $(maven_executor) clean verify -fae --batch-mode \
-pl hbase-shaded/hbase-shaded-check-invariants -am \
-Dtest=NoUnitTests -DHBasePatchProcess -Prelease \
-Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true
@@ -459,8 +463,10 @@ function hadoopcheck_rebuild
export MAVEN_OPTS="${MAVEN_OPTS}"
for hadoopver in ${hbase_hadoop2_versions}; do
logfile="${PATCH_DIR}/patch-javac-${hadoopver}.txt"
+ # disabled because "maven_executor" needs to return both command and args
+ # shellcheck disable=2046
echo_and_redirect "${logfile}" \
- "${MAVEN}" clean install \
+ $(maven_executor) clean install \
-DskipTests -DHBasePatchProcess \
-Dhadoop-two.version="${hadoopver}"
count=$(${GREP} -c '\[ERROR\]' "${logfile}")
@@ -473,8 +479,10 @@ function hadoopcheck_rebuild
for hadoopver in ${hbase_hadoop3_versions}; do
logfile="${PATCH_DIR}/patch-javac-${hadoopver}.txt"
+ # disabled because "maven_executor" needs to return both command and args
+ # shellcheck disable=2046
echo_and_redirect "${logfile}" \
- "${MAVEN}" clean install \
+ $(maven_executor) clean install \
-DskipTests -DHBasePatchProcess \
-Dhadoop-three.version="${hadoopver}" \
-Dhadoop.profile=3.0