functions/Install-Nuget.ps1
function Install-Nuget { [CmdletBinding()] param($fallbackNugetPath="c:\Programdata\Nuget\Nuget.exe") Write-Verbose "Installing Nuget" if (Test-Path $fallbackNugetPath) { $nugetPath = $fallbackNugetPath } else { New-ToolPath (Split-Path $fallbackNugetPath -Parent); Write-Verbose "Downloading&Installing Nuget latest\" Invoke-WebRequest -Uri "https://dist.nuget.org/win-x86-commandline/latest/nuget.exe" -OutFile $fallbackNugetPath $nugetpath = $fallbackNugetPath } Write-Verbose "Nuget found $($env:nugetPath)" $env:nugetPath = $nugetpath } |