Start-Process: система не может найти файл, указанный на шаге TeamCity Build, но работает нормально локально
Я пытаюсь запустить Pact broker, могу ли я развернуть инструмент с параметрами, который работает нормально локально, но когда я добавляю шаг сборки в TeamCity, он выдает ошибку ниже
Start-Process: эта команда не может быть выполнена из-за ошибки: система не может найти указанный файл.
когда я запускаю тот же скрипт powershell локально, он работает нормально.
скрипт powershell:
Примечание: причина, по которой я вызываю pact-broker.bat из сценария Power Shell, заключается в неспособности запустить файл bat из Teamcity, и именно поэтому был создан сценарий powershell, который внутренне вызывает файл bat pact broker. любая помощь приветствуется
1 ответ
Я вижу, что вы используете относительный путь, но как насчет рабочего каталога? Я вижу другой путь в сообщении об ошибке по сравнению с тем, что вы показываете, где находится файл.