Jenkins git commit presentation fixes

This commit is contained in:
RichardG867
2021-11-24 20:41:08 -03:00
parent aefb90ee8b
commit 982e1f808d
2 changed files with 2 additions and 1 deletions

2
.ci/Jenkinsfile vendored
View File

@@ -96,7 +96,7 @@ def gitClone(repository, branch) {
if (env.GIT_COMMIT == null) {
/* Save the current HEAD commit. */
env.GIT_COMMIT = scmVars.GIT_COMMIT
} else {
} else if (env.GIT_COMMIT != scmVars.GIT_COMMIT) {
/* Checkout the commit read from the polling log. */
if (isUnix())
sh "git checkout ${env.GIT_COMMIT} || exit 0"

View File

@@ -297,6 +297,7 @@ esac
# Add git hash and copyright year.
git_hash=$(git rev-parse --short HEAD 2> /dev/null)
[ -z "$git_hash" ] && git_hash=$(echo $GIT_COMMIT | cut -c 1-8)
[ ! -z "$git_hash" ] && cmake_flags_extra="$cmake_flags_extra -D \"EMU_GIT_HASH=$git_hash\""
cmake_flags_extra="$cmake_flags_extra -D \"EMU_COPYRIGHT_YEAR=$(date +%Y)\""