From 8bc5616def9074d8457f85d22b1280493ad731ad Mon Sep 17 00:00:00 2001 From: Sven Boemer Date: Thu, 8 Nov 2018 08:50:37 -0800 Subject: Add azure-pipelines build and test definitions (#20840) This adds an azure pipeline definition with a matrix of product and test builds, using helix to run tests. The intention is that this definition will eventually be used for both our official build and CI testing. There is one build job for each OS/platform/arch, and one test job for each OS/platform/arch/priority/R2Rflag. The test job builds tests and then submits them to helix, passing along a number of test run modes. One helix test job will be created for each OS/platform/arch/priority/R2Rflag/helixtargetqueue/testscenario. There is a lot of work left to be done to get this up to parity with our official builds and CI, which I've tried to call out in comments. --- eng/kill_tasks.cmd | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 eng/kill_tasks.cmd (limited to 'eng/kill_tasks.cmd') diff --git a/eng/kill_tasks.cmd b/eng/kill_tasks.cmd new file mode 100644 index 0000000000..ee7099c94d --- /dev/null +++ b/eng/kill_tasks.cmd @@ -0,0 +1,10 @@ +@if not defined _echo @echo off +setlocal EnableDelayedExpansion + +:: Check if VBCSCompiler.exe is running +tasklist /fi "imagename eq VBCSCompiler.exe" |find ":" > nul +:: Compiler is running if errorlevel == 1 +if errorlevel 1 ( + echo Stop VBCSCompiler.exe execution. + for /f "tokens=2 delims=," %%F in ('tasklist /nh /fi "imagename eq VBCSCompiler.exe" /fo csv') do taskkill /f /PID %%~F +) -- cgit v1.2.3