From 0cf89562cdcc66c85752f12ccaf2c3addbd7d59b Mon Sep 17 00:00:00 2001 From: MaysWind Date: Sun, 13 Jul 2025 21:51:14 +0800 Subject: [PATCH] use a unified commit hash length when building in different platform --- build.bat | 2 +- build.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build.bat b/build.bat index 0bfb3fad..48286b9b 100644 --- a/build.bat +++ b/build.bat @@ -112,7 +112,7 @@ goto :pre_parse_args set VERSION=%VERSION: =% set VERSION=%VERSION:,=% set VERSION=%VERSION:"=% - for /f %%x in ('git rev-parse --short HEAD') do set "COMMIT_HASH=%%x" + for /f %%x in ('git rev-parse --short^=7 HEAD') do set "COMMIT_HASH=%%x" call :set_unixtime BUILD_UNIXTIME call :set_date BUILD_DATE diff --git a/build.sh b/build.sh index 3f5202d6..d78e0d7f 100755 --- a/build.sh +++ b/build.sh @@ -117,7 +117,7 @@ check_type_dependencies() { set_build_parameters() { VERSION="$(grep '"version": ' package.json | awk -F ':' '{print $2}' | tr -d ' ' | tr -d ',' | tr -d '"')" - COMMIT_HASH="$(git rev-parse --short HEAD)" + COMMIT_HASH="$(git rev-parse --short=7 HEAD)" BUILD_UNIXTIME="$(date '+%s')" }