forked from microsoft/BuildXL
-
Notifications
You must be signed in to change notification settings - Fork 0
/
RunCheckInTests-Test.cmd
44 lines (37 loc) · 1.02 KB
/
RunCheckInTests-Test.cmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
@echo off
setlocal
set SCRIPTS=%~dp0Shared\Scripts
set PRROOT=%SCRIPTS%\PR
set StatusMessage=%PRROOT%\Utilities\StatusMessage.cmd
set Error=%PRROOT%\Utilities\Error.cmd
call %StatusMessage% "Build latest with LKG and deploy"
call %PRROOT%\DeployLatestWithLKG.cmd
if %ERRORLEVEL% NEQ 0 (
call %Error%
exit /b 1
)
call %StatusMessage% "Validate the deployment"
call %PRROOT%\TestWithDeployment.cmd
if %ERRORLEVEL% NEQ 0 (
call %Error%
exit /b 1
)
call %StatusMessage% "Build the first set of qualifiers"
call %PRROOT%\BuildQualifiersA.cmd
if %ERRORLEVEL% NEQ 0 (
call %Error%
exit /b 1
)
call %StatusMessage% "Build the second set of qualifiers"
call %PRROOT%\BuildQualifiersB.cmd
if %ERRORLEVEL% NEQ 0 (
call %Error%
exit /b 1
)
echo.
echo ++++++++++++++++++++++++++++++++++++++++++++++++
echo + SUCCESS :-) You may now push your changes. +
echo ++++++++++++++++++++++++++++++++++++++++++++++++
echo.
call %SCRIPTS%\KillBxlInstancesInRepo.cmd
endlocal %% exit /b 0