diff --git a/scripts/common.sh b/scripts/common.sh index 62da07d..d3cf819 100644 --- a/scripts/common.sh +++ b/scripts/common.sh @@ -189,4 +189,5 @@ export CURRENT_DATETIME=`date +"%Y-%m-%d %H:%M:%S %z"` git config --global --add safe.directory ${BASE_DIR} export GIT_HASH=`git rev-parse HEAD` +export GIT_CURRENT_COMMIT_TIME=`git show -s --format=%ci HEAD` diff --git a/scripts/teamcity/20.build.sh b/scripts/teamcity/20.build.sh index 0a278b9..1bf60c5 100644 --- a/scripts/teamcity/20.build.sh +++ b/scripts/teamcity/20.build.sh @@ -10,7 +10,7 @@ source "$SCRIPT_DIR/../common.sh" git config --global --add safe.directory '*' sed -i -e 's/const GitHash string = .*/const GitHash string = "'${GIT_HASH}'"/' ${BASE_DIR}/meta/version.go -sed -i -e 's/const BuildTime string = .*/const BuildTime string = "'${CURRENT_DATETIME}'"/' ${BASE_DIR}/meta/version.go +sed -i -e 's/const BuildTime string = .*/const BuildTime string = "'${GIT_CURRENT_COMMIT_TIME}'"/' ${BASE_DIR}/meta/version.go sed -i -e 's/const GoVersion string = .*/const GoVersion string = "'${GO_COMPILER_VERSION}'"/' ${BASE_DIR}/meta/version.go sed -i -e 's/const Platform string = .*/const Platform string = "'${PLATFORM}'"/' ${BASE_DIR}/meta/version.go