You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now SetupNugetSources.ps1 setup private credentials for internal feeds when called. This is all gravy. Unfortunately, internal feeds can sometimes show up in public nuget configs. On release day of an internal build, for instance. Because we can't access these feeds in public dnceng, restores will fail (aside: Nuget covers fixing this in nuget). SetupNugetSources.ps1 should remove these feeds when running on the public projects.
To do this:
Change SetupNugetSources.ps1 to take a parameter IsInternalBuild or something along those lines.
Change calls to SetupNugetSources.ps1 so that they always run, and pass the appropriate parameter for the internal build flag.
If internal, behave as we do today (add feeds)
If public, remove any internal feeds.
The text was updated successfully, but these errors were encountered:
Right now SetupNugetSources.ps1 setup private credentials for internal feeds when called. This is all gravy. Unfortunately, internal feeds can sometimes show up in public nuget configs. On release day of an internal build, for instance. Because we can't access these feeds in public dnceng, restores will fail (aside: Nuget covers fixing this in nuget). SetupNugetSources.ps1 should remove these feeds when running on the public projects.
To do this:
The text was updated successfully, but these errors were encountered: