[cpack/stabilization/2106-jenkins] updated installer job temp dir to use WORKSPACE_TMP and added log file dump on error

This commit is contained in:
scottr
2021-06-18 08:14:47 -07:00
parent 84de2d2e12
commit 8279b65622
@@ -21,7 +21,7 @@ IF NOT EXIST %OUTPUT_DIRECTORY% (
PUSHD %OUTPUT_DIRECTORY%
REM Override the temporary directory used by wix to the workspace
SET "WIX_TEMP=!WORKSPACE!/temp/wix"
SET "WIX_TEMP=!WORKSPACE_TMP!/wix"
IF NOT EXIST "%WIX_TEMP%" (
MKDIR "%WIX_TEMP%"
)
@@ -52,7 +52,13 @@ IF ERRORLEVEL 1 (
ECHO [ci_build] "!CPACK_PATH!" -C %CONFIGURATION%
"!CPACK_PATH!" -C %CONFIGURATION%
IF NOT %ERRORLEVEL%==0 GOTO :popd_error
IF NOT %ERRORLEVEL%==0 (
rem dump the log file generated by cpack specifically for WIX
ECHO ****************************************************************
TYPE "_CPack_Packages\\win64\\WIX\\wix.log"
ECHO ****************************************************************
GOTO :popd_error
)
POPD
EXIT /b 0