Уровень выпуска VSTS "Windows PowerShell не может запустить сценарий, путь которого содержит пробелы"

Я работал на DevOps с VSTS. В настоящее время я использовал задачу "PowerShell" для запуска скрипта PowerShell. Но, к сожалению, у моего имени хранилища VSTS есть пробел (например, "WebApp Demo"), поэтому у меня возникает проблема при выполнении сценария PowerShell на уровне выпуска VSTS.

[ошибка] Процесс завершен с кодом выхода 0, и в поток ошибок записано 1 ошибок.

Конфигурация задачи PowerShell в определении выпуска VSTS

Для устранения вышеуказанной ошибки я следил за многими блогами, но проблема останется прежней.

  1. Windows Powershell, похоже, не принимает целевые пути с пробелами
  2. Запустите сценарий PowerShell с пробелом в пути
  3. Windows PowerShell не может запустить сценарий, путь которого содержит пробелы

1 ответ

Решение

Основываясь на журнале, вы значение ConfigFilePath является путь, который содержит пространство.

Изменить аргумент на:

-webConfigFilePath "$(ConfigFilePath)"

Другие вопросы по тегам