/ / Ниво на освобождаване на VSTS "Windows PowerShell не може да стартира скрипт, чийто път съдържа пространства" - powershell, spaces, vsts-release

VSTS ниво на излизане "Windows PowerShell не може да изпълнява скрипт, чийто път съдържа пространства" - powershell, spaces, vsts-release

Работил съм по DevOps с VSTS. В момента използвах задачата "PowerShell", за да стартира скрипта PowerShell. Но за съжаление моето име на хранилище за VSTS има пространство (например "WebApp Demo"), затова получавам проблема, докато изпълнявам скрипта PowerShell на ниво версия на VSTS.

[error] Процес, завършен с код за излизане 0 и имаше 1 грешка (и) написана към потока грешки.

Конфигурация на задачата PowerShell в дефиницията за освобождаване на VSTS въведете описанието на изображението тук

За да разреша горната грешка, последвах толкова много блогове, но въпросът ще бъде същият.

  1. Изглежда, че Windows Powershell не приема целеви пътеки с интервали
  2. Стартирайте скрипт PowerShell с интервал в пътя
  3. Windows PowerShell не може да стартира скрипт, чийто път съдържа пространства

Отговори:

2 за отговор № 1

Въз основа на дневника, вие стойността на ConfigFilePath е пътят, който съдържа пространство.

Промяна на аргумента в:

-webConfigFilePath "$(ConfigFilePath)"