sagmor / ADOPowershellGet

Install Powershell Modules from Azure Devops Nuget Feeds
https://powershellgallery.com/packages/ADOPowerShellGet
MIT License
0 stars 1 forks source link

Modified Get-ADOFeedURL function to handle project-scoped feeds. Added pattern validation to Feed parameter. #7

Open jteves opened 2 years ago

jteves commented 2 years ago

Added support for project-scoped feeds. Module can now hand both org-scoped feeds (Organization/Feed) and project-scoped feeds (Organization/Project/Feed). Additionally, added pattern validation (regex example) for the feed.

Before:

PS > Get-ADOFeedURL "Organization/Feed"        

https://pkgs.dev.azure.com/Organization/_packaging/Feed/nuget/v2/
PS > Get-ADOFeedURL "Organization/Project/Feed"

https://pkgs.dev.azure.com/Organization/_packaging/Project/nuget/v2/

After:

PS > Get-ADOFeedURL "Organization/Feed"                                 

https://pkgs.dev.azure.com/Organization/_packaging/Feed/nuget/v2/
PS > Get-ADOFeedURL "Organization/Project/Feed"

https://pkgs.dev.azure.com/Organization/Project/_packaging/Feed/nuget/v2/