我在构建过程中使用 Visual Studio Team Services (VSTS) 托管的构建代理。我的构建主要依赖于调用我在 git 中的脚本的“PowerShell”步骤。在此脚本中,我想使用 PowerShellGet 管理 PowerShell 模块。例如,我希望能够通过运行简单地安装pscx
Install-Module -Name pscx
不幸的是,托管代理使用 PowerShell 4,并且没有安装该PowerShellGet
模块。因此,该Install-Module
功能不可用。
有人建议在 VSTS 托管代理上使用 PowerShellGet 模块吗?请注意,由于我在这台机器上没有管理员权限,因此我无法安装为 PowerShell 4 安装 PowerShellGet 的 msi。