Make the build-*.bat scripts break after a failed build.

This commit is contained in:
Matt Koscumb 2019-04-05 16:12:28 -07:00
Родитель 4e63242be0
Коммит 72b20c4c4f
4 изменённых файлов: 13 добавлений и 1 удалений

Просмотреть файл

@ -10,5 +10,8 @@ set platform=
set SOLUTION=Solutions\MSTelemetrySDK.sln
msbuild %SOLUTION% /target:sqlite,zlib,sqlite-uwp,win32-dll,win32-lib,net40,win10-cs,win10-dll,Tests\gmock,Tests\gtest,Tests\UnitTests,Tests\FuncTests /p:BuildProjectReferences=true /maxcpucount:%MAXCPUCOUNT% /detailedsummary /p:Configuration=Debug /p:Platform=Win32
if errorLevel 1 goto end
Solutions\out\Debug\Win32\UnitTests\UnitTests.exe
if errorLevel 1 goto end
Solutions\out\Debug\Win32\FuncTests\FuncTests.exe
:end

Просмотреть файл

@ -10,5 +10,8 @@ set platform=
set SOLUTION=Solutions\MSTelemetrySDK.sln
msbuild %SOLUTION% /target:sqlite,zlib,sqlite-uwp,win32-dll,win32-lib,net40,win10-cs,win10-dll,Tests\gmock,Tests\gtest,Tests\UnitTests,Tests\FuncTests /p:BuildProjectReferences=true /maxcpucount:%MAXCPUCOUNT% /detailedsummary /p:Configuration=Release /p:Platform=Win32
if errorLevel 1 goto end
Solutions\out\Release\Win32\UnitTests\UnitTests.exe
if errorLevel 1 goto end
Solutions\out\Release\Win32\FuncTests\FuncTests.exe
:end

Просмотреть файл

@ -10,5 +10,8 @@ set platform=
set SOLUTION=Solutions\MSTelemetrySDK.sln
msbuild %SOLUTION% /target:sqlite,zlib,sqlite-uwp,win32-dll,win32-lib,net40,win10-cs,win10-dll,Tests\gmock,Tests\gtest,Tests\UnitTests,Tests\FuncTests /p:BuildProjectReferences=true /maxcpucount:%MAXCPUCOUNT% /detailedsummary /p:Configuration=Debug /p:Platform=x64
if errorLevel 1 goto end
Solutions\out\Debug\x64\UnitTests\UnitTests.exe
if errorLevel 1 goto end
Solutions\out\Debug\x64\FuncTests\FuncTests.exe
:end

Просмотреть файл

@ -10,5 +10,8 @@ set platform=
set SOLUTION=Solutions\MSTelemetrySDK.sln
msbuild %SOLUTION% /target:sqlite,zlib,sqlite-uwp,win32-dll,win32-lib,net40,win10-cs,win10-dll,Tests\gmock,Tests\gtest,Tests\UnitTests,Tests\FuncTests /p:BuildProjectReferences=true /maxcpucount:%MAXCPUCOUNT% /detailedsummary /p:Configuration=Release /p:Platform=x64
if errorLevel 1 goto end
Solutions\out\Release\x64\UnitTests\UnitTests.exe
Solutions\out\Release\x64\FuncTests\FuncTests.exe
if errorLevel 1 goto end
Solutions\out\Release\x64\FuncTests\FuncTests.exe
:end