You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by st...@apache.org on 2019/03/07 00:45:08 UTC
[hbase] branch branch-2.1 updated: HBASE-21999 [DEBUG] Exit if git
returns empty revision!
This is an automated email from the ASF dual-hosted git repository.
stack pushed a commit to branch branch-2.1
in repository https://gitbox.apache.org/repos/asf/hbase.git
The following commit(s) were added to refs/heads/branch-2.1 by this push:
new c8f9f56 HBASE-21999 [DEBUG] Exit if git returns empty revision!
c8f9f56 is described below
commit c8f9f56e947d27ba2f609215bb6a89f5bc57ce4b
Author: stack <st...@apache.org>
AuthorDate: Wed Mar 6 16:44:50 2019 -0800
HBASE-21999 [DEBUG] Exit if git returns empty revision!
---
hbase-common/src/saveVersion.sh | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/hbase-common/src/saveVersion.sh b/hbase-common/src/saveVersion.sh
index 730224f..97fe6b4 100644
--- a/hbase-common/src/saveVersion.sh
+++ b/hbase-common/src/saveVersion.sh
@@ -18,6 +18,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
+set -e
+
unset LANG
unset LC_CTYPE
@@ -45,10 +47,12 @@ else
revision="Unknown"
url="file://$cwd"
fi
-which md5sum > /dev/null
-if [ "$?" != "0" ] ; then
- which md5 > /dev/null
- if [ "$?" != "0" ] ; then
+if [ -z $revision ]; then
+ echo "$revision is empty!"
+ exit 1
+fi
+if ! [ -x "$(command -v md5sum)" ]; then
+ if ! [ -x "$(command -v md5)" ]; then
srcChecksum="Unknown"
else
srcChecksum=`find hbase-*/src/main/ | grep -e "\.java" -e "\.proto" | LC_ALL=C sort | xargs md5 | md5 | cut -d ' ' -f 1`