Public/Get-P1Packages.ps1
function Get-P1Packages { <# .Synopsis Get all required packages from PlannerOne NuGet server. .Description Connect to remote repository and get the latest release. #> [cmdletbinding()] param( ) Process { Write-Section "Reading PlannerOne package from repository..." $feedUrl = Get-FeedUrl if ($feedUrl -eq "") { return } if (Get-Command Find-Package -errorAction SilentlyContinue) { Write-Verbose "Find-Package exists" Find-Package -Source $feedUrl } else { Write-Output "Find-Package doesn't exist, using NuGet" NuGet list -Source $feedUrl } } } |