Private/Select-Solution.ps1
function Select-Solution { if ($global:devops_projectFile.DataverseSolutions.Count -gt 0) { $options = $global:devops_projectFile.DataverseSolutions | ForEach-Object { $_.SolutionName } do { $sel = Invoke-Menu -MenuTitle "Please Select the Dataverse Solution to manage" -MenuOptions $options $selectedSolution = $global:devops_projectFile.DataverseSolutions[$sel].SolutionName } until ($selectedSolution -ne "") Set-Location -Path $global:devops_projectLocation if ($global:devops_projectFile.ADOConfigured -eq "True") { try { git fetch --prune origin git pull origin } catch { pause } } Show-SolutionMenu -SolutionName $selectedSolution } } |