ビルド プロセスで Visual Studio Team Services (VSTS) がホストするビルド エージェントを使用しています。私のビルドは主に、git にあるスクリプトを呼び出す「PowerShell」ステップに依存しています。このスクリプト内から、PowerShellGet を使用して PowerShell モジュールを管理したいと考えています。たとえば、実行するだけでpscxをインストールできるようにしたいと思います
Install-Module -Name pscx
PowerShellGet
残念ながら、ホストされたエージェントは PowerShell 4 を使用しており、モジュールがインストールされていません。そのため、Install-Module
機能は使用できません。
VSTS でホストされたエージェントで PowerShellGet モジュールを使用する提案はありますか? このマシンの管理者権限がないため、PowerShell 4 用の PowerShellGet をインストールする msi をインストールできないことに注意してください。