[cpack/jenkins-main] rework build tagging to include git repo info in installer job

This commit is contained in:
scottr
2021-06-18 16:55:22 -07:00
parent 1519180cec
commit 8b68aa9f5a
4 changed files with 105 additions and 7 deletions
@@ -50,10 +50,25 @@ IF ERRORLEVEL 1 (
GOTO :popd_error
)
REM generate the build ID for artifact upload tagging
PUSHD "%~dp0/../../../.."
SET "ENGINE_ROOT=%cd%"
POPD
SET "GEN_BUILD_ID_SCRIPT=%ENGINE_ROOT%/scripts/build/tools/generate_build_tag.py"
SET "BUILD_ID_FILE=_CPack/build_id.txt"
ECHO [ci_build] "%ENGINE_ROOT%/python/python.cmd" -u "%GEN_BUILD_ID_SCRIPT%" "%BUILD_ID_FILE%"
CALL "%ENGINE_ROOT%/python/python.cmd" -u "%GEN_BUILD_ID_SCRIPT%" "%BUILD_ID_FILE%"
IF ERRORLEVEL 1 (
ECHO [ci_build] Failed to generate build ID
GOTO :popd_error
)
ECHO [ci_build] "!CPACK_PATH!" -C %CONFIGURATION%
"!CPACK_PATH!" -C %CONFIGURATION%
IF NOT %ERRORLEVEL%==0 (
rem dump the log file generated by cpack specifically for WIX
REM dump the log file generated by cpack specifically for WIX
ECHO ****************************************************************
TYPE "_CPack_Packages\\WIX\\wix.log"
ECHO ****************************************************************