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