This is an automated email from the ASF dual-hosted git repository.

jianliangqi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


The following commit(s) were added to refs/heads/master by this push:
     new 11e04f76fb8 [Enhancement](submodule) print current submodule commit id 
when building (#26017)
11e04f76fb8 is described below

commit 11e04f76fb887c4bb9699f3c210821098c755e80
Author: airborne12 <[email protected]>
AuthorDate: Fri Oct 27 16:28:27 2023 +0800

    [Enhancement](submodule) print current submodule commit id when building 
(#26017)
---
 build.sh | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/build.sh b/build.sh
index 9c8f415d773..225bad107c6 100755
--- a/build.sh
+++ b/build.sh
@@ -281,6 +281,13 @@ update_submodule() {
     echo "Update ${submodule_name} submodule ..."
     git submodule update --init --recursive "${submodule_path}"
     exit_code=$?
+    if [[ "${exit_code}" -eq 0 ]]; then
+        cd "${submodule_path}"
+        submodule_commit_id=$(git rev-parse HEAD)
+        cd -
+        expect_submodule_commit_id=$(git ls-tree HEAD "${submodule_path}" | 
awk '{print $3}')
+        echo "Current commit ID of ${submodule_name} submodule: 
${submodule_commit_id}, expected is ${expect_submodule_commit_id}"
+    fi
     set -e
     if [[ "${exit_code}" -ne 0 ]]; then
         set +e


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to