From 423ad76ba624dd6839ee41b1e3f37d60ecb13123 Mon Sep 17 00:00:00 2001 From: Steve Maillet Date: Sun, 28 Feb 2016 16:15:50 -0800 Subject: [PATCH] Added error level checks in build_sdk.cmd so that errors in building the SDK can stop the automated build and properly indicate an error status --- build_sdk.cmd | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build_sdk.cmd b/build_sdk.cmd index 30050d791..930cb0b2d 100644 --- a/build_sdk.cmd +++ b/build_sdk.cmd @@ -36,12 +36,15 @@ SET PORT_BUILD= ECHO Building PreSDK ... call Msbuild sdk.dirproj /nr:false /t:Build /p:BuildNumber=%BUILD_VERSION% /p:FLAVOR=%FLAVOR_SDK% /clp:verbosity=minimal /flp:verbosity=detailed;LogFile=sdkpre.log +if %ERRORLEVEL% LSS 0 exit /B %ERRORLEVEL% ECHO Building SDK ... call Msbuild setup\ProductSDK\Product.wixproj /m /t:Build /p:BuildNumber=%BUILD_VERSION% /p:FLAVOR=%FLAVOR_SDK% /clp:verbosity=minimal /flp:verbosity=detailed;LogFile=sdk.log +if %ERRORLEVEL% LSS 0 exit /B %ERRORLEVEL% ECHO Building VSIX packages ... call Msbuild setup\ProductSDK\VsixPackages.dirproj /t:Build /p:BuildNumber=%BUILD_VERSION% /p:FLAVOR=%FLAVOR_SDK% /clp:verbosity=minimal /flp:verbosity=detailed;LogFile=vsixpkg.log +if %ERRORLEVEL% LSS 0 exit /B %ERRORLEVEL% SET PORT_BUILD=