NuGet/Download-AppsFromNuGet.ps1
function Download-AppsFromNuGet { param ( [ValidateSet('Latest','Release','Custom')] [string] $nugetTier = "Release", [Parameter(Mandatory=$false)] [string] $nugetFeed, [string] $nugetToken = "$env:SystemAccessToken", [string] $appPackageNames, [string] $destinationFolder ) Write-Host "##[group]Download with NuGet: $appPackageNames" if ($nugetTier -eq "Latest") { $nugetFeed = $(NuGetFeedUrlForApps) } elseif ($nugetTier -eq "Release") { $nugetFeed = $(NuGetFeedUrlForRelease) } else { $nugetFeed = $nugetFeed } $appPackageNames.Split(',') | ForEach-Object { Download-BcNuGetPackageToFolder -nuGetServerUrl $nugetFeed -nuGetToken $nugetToken -packageName $_ -folder $destinationFolder } Write-Host "##[endgroup]" } |