3
我有一個非常簡單的腳本,吐出這樣的環境變量:錯誤運行PowerShell的任務建立vnext
Write-Host "SYSTEM_TEAMPROJECT: $ENV:SYSTEM_TEAMPROJECT"
我搭建了一步,PowerShell的任務。任務腳本文件名被設置爲TFSVC中腳本的路徑,例如$ /主/ BuildProcessTemplates/AllProps.ps1。
當我排隊一個新的版本時,報告以下錯誤失敗:「術語'C:\ Builds \ agent_work \ cb535ea3 \ Main'不被識別爲cmdlet,函數,腳本文件或可操作的名稱程序檢查名稱的拼寫,或者如果包含路徑,請驗證路徑是否正確,然後重試。「
我的配置不正確嗎?
看起來你需要在你的命令位置周圍加引號。 – jessehouwing
或者使用'「$(Build.SourcesDirectory)\ Main \ BuildProcessTemplates \ AllProps.ps1」' – jessehouwing
調用它解決,需要在Repository選項卡下包含powershell腳本,以便在構建時檢出它。 –