У меня есть шаг процесса в Octopus Deploy для запуска некоторых тестов Selenium WebDriver путем вызова сценария PowerShell, но это приводит к ошибке.
Сценарий PowerShell выглядит следующим образом:
set nunitPath="C:\AutomatedTests"
cd %nunitPath%\
nunit-console SiteCore.nunit /include:BulkyWasteTests
При развертывании и выполнении шага процесса для запуска скрипта возникает следующая ошибка:
Set-Location : Cannot find path 'C:\Octopus\Work\20170110115049-7\%nunitPath%\' because it does not exist.
At C:\Octopus\Work\20170110115049-7\Script.ps1:2 char:3
+ cd %nunitPath%\
+ CategoryInfo : ObjectNotFound: (C:\Octopus\Work...-7\%nunitPath %\:String) [Set-Location], ItemNotFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.SetLocationCommand
The remote script failed with exit code 1
Я не понимаю, почему ошибка сообщает о расположении, отличном от местоположения, указанного в сценарии PowerShell. Любая помощь очень ценится.