Задача Visual Studio Team Services - запустить Powershell в видимом режиме - PullRequest
0 голосов
/ 05 сентября 2018

В моем определении выпуска в VSO у меня есть задача скрипта Powershell (встроенная), чтобы запустить консольное приложение, в котором размещается микросервис, но я не вижу никакого вывода окна, потому что оно скрыто.

Даже если я подключусь к учетной записи агента через удаленный рабочий стол на сервере, на котором должно запускаться приложение, и снова начну процесс выпуска, он только начнет отображаться в диспетчере задач.

Есть ли способ запустить это консольное приложение на переднем плане, чтобы я мог видеть вывод?

Это мой сценарий Powerhell в выпуске

Start-Process -FilePath C:\microservicedepot\MicroserviceHostingClient.exe -Verb open -WindowStyle Maximized -argument "dev" 

Спасибо;)

Ответы [ 3 ]

0 голосов
/ 05 сентября 2018

Используйте задачу «Сценарий командной строки» для вызова приложения и перенаправления вывода с помощью>.

C:\microservicedepot\MicroserviceHostingClient.exe "dev" > C:\logs\MicroserviceHostingClient.log
0 голосов
/ 09 сентября 2018

Просто вызовите это приложение через PowerShell напрямую, а затем проверьте вывод в журнале сборки / выпуска:

&"C:\microservicedepot\MicroserviceHostingClient.exe" "dev"
0 голосов
/ 05 сентября 2018

Вам необходимо запустить приложение в командной строке:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...