При выполнении этого внутри поля ввода «Powershell» задания Jenkins
${WORKSPACE}\MyScript.ps1 arg1 arg2
возникает ошибка - Неожиданный токен '\ MyScript.ps1' в выражении или операторе .Альтернативой является жесткое задание пути к сценарию, и это прекрасно работает.Но если я хочу указать относительный путь в структуре проекта для этого, я не могу сделать это из-за ошибки.
Я столкнулся с той же проблемой при попытке использовать переменные среды Jenkins в аргументах (то есть arg2).Я использовал обходной путь для помещения его в качестве переменной powershell $ ($ env: BUILD_NUMBER + ....)