Это звучит как простой вопрос, но я не смог разобраться после просмотра в Интернете. Я в основном хочу выполнить сценарий PowerShell (например, script.ps1) в Jenkins и сообщить об успехе/неудаче.
Попробуйте 1: Запустите следующее как "Выполнить пакетную команду Windows"
powershell -File c:\scripts\script.ps1
Это запускается, как и ожидалось, но завершается через несколько секунд.
Попробуйте 2: Запустите следующее как "Выполнить пакетную команду Windows"
powershell -NoExit -File c:\scripts\script.ps1
Это запускает весь сценарий успешно, но никогда не останавливается. Мне пришлось вручную прервать сценарий.