Skip to content

Add public symbols feed override option#7355

Merged
michellemcdaniel merged 2 commits intodotnet:mainfrom
michellemcdaniel:addPublicSymbolsFeedOption
May 6, 2021
Merged

Add public symbols feed override option#7355
michellemcdaniel merged 2 commits intodotnet:mainfrom
michellemcdaniel:addPublicSymbolsFeedOption

Conversation

@michellemcdaniel
Copy link
Copy Markdown
Contributor

@michellemcdaniel michellemcdaniel commented May 6, 2021

To double check:

For Stage-DotNet, we need to be able to specify a public symbols feed in addition to an internal feed for the internal case. This change allows us to override the public symbols feed.

Test to make sure current behavior doesn't break (ie, no override, we set symbols feed to dotnetfeed): https://dev.azure.com/dnceng/internal/_build/results?buildId=1126165&view=logs&j=ba23343f-f710-5af9-782d-5bd26b102304&t=6e277ba4-1c1e-552d-b96f-db0aeb4be20a&l=233
Test to make sure the override works (note, i tested with a bogus string): https://dev.azure.com/dnceng/internal/_build/results?buildId=1126282&view=logs&j=ba23343f-f710-5af9-782d-5bd26b102304&t=6e277ba4-1c1e-552d-b96f-db0aeb4be20a&l=233

Symbols nupkg feeds were either the static symbols feed provided if a build was internal, or the legacy feed otherwise. We need to be able to also override the public feed in post-signing publishing. This adds the ability to override in the public case.
@michellemcdaniel michellemcdaniel changed the title Add public symbols feed option Add public symbols feed override option May 6, 2021
@michellemcdaniel michellemcdaniel merged commit 54518f2 into dotnet:main May 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants