Есть ли способ запуска командных строк в асинхронном режиме в Azure-DevOps Build Pipeline? - PullRequest
1 голос
/ 14 мая 2019

Я настраиваю конвейер Azure-DevOps, в который я хочу включить автоматические тесты через CLI Newman.

Представьте себе такой трубопровод.

Build Project 
Copy build to test folder  
Run the application => (API-Server) 
Run Newman 
Kill API Server Process 
On Success Copy Build to another folder. 

Моя проблема в том, что мое серверное приложение находится в состоянии ожидания после инициализации.Следующая задача в моем конвейере сборки не запустится.

Есть ли способ запустить несколько командных строк асинхронно в Azure-DevOps?

Запуск процесса через "start" не будет работать, так как он выдает

ERROR: Input redirection is not supported, exiting the process immediately.

start "%TESTDIR%\foo\bar.exe"
timeout 10
...