gop*_*pal 4 powershell azure-devops
当我运行 powershell 脚本时,我在 VSTS 中遇到错误。
我在我的代理上安装了 powershell。但我仍然收到此错误:
术语“Get-VstsInput”不被识别为 cmdlet、函数、脚本文件或可运行程序的名称。
我错过了什么。
您可以使用 PowerShell 脚本访问变量$env:VariableName。唯一的例外是秘密变量。这些必须通过param块显式传递到脚本中。
例如,如果您有一个名为 的变量$(Foo),则可以在 PowerShell 脚本中以$env:Foo. 如果变量名中有句点,则用下划线替换它们。于是$(Foo.Bar)变成$env:Foo_Bar。
这也不适用于目标计算机上的 PowerShell。如果您通过该任务在远程计算机上运行 PowerShell 脚本,则必须将任何变量作为参数传递,因为构建代理的环境变量未填充到目标计算机上。
除非您正在编写自定义任务,否则无需使用 VSTS SDK。
| 归档时间: |
|
| 查看次数: |
5073 次 |
| 最近记录: |