Рабочий процесс Powershell не поддерживается в режиме PowerShell 32bit. Таким образом, я хочу выполнить скрипт, используя 64-битный режим powershell. Как запустить скрипт .ps1 в 64-битном режиме через Дженкинса?
работает, вызывая с помощью c: \ windows \ sysnative \ WindowsPowerShell \ v1.0 \ powershell.exe вместо c: \ windows \ system32 \ WindowsPowerShell \ v1.0 \ powershell.exe
найти дополнительную информацию о sysnative в https://www.thewindowsclub.com/sysnative-folder-in-windows-64-bit
Вы можете создать свой собственный шаг powershell, как в этом ответе stackoverflow
Выполнение команды powershell непосредственно в конвейере jenkins
Вам придется заменить powershell.exe на путь к вашей PowerShell 64B exe
Вы также можете использовать шебанг. немного литературы по этому вопросу на Как я могу использовать shebang в скрипте PowerShell?