JetBrains / teamcity-nuget-support

TeamCity NuGet support
Apache License 2.0
43 stars 11 forks source link

Outdated credential provider #29

Open gillg opened 2 years ago

gillg commented 2 years ago

The credential provider here is officialy deprecated by microsoft whe we use nuget.exe

WARNING: The credential plugin model used by \plugins\nuget-agent\bin\credential-provider\CredentialProvider.TeamCity.exe' is deprecated. Please contact the provider of the plugin for an alternative. More information about the recommended plugin model can be found at 'https://aka.ms/nuget-cross-platform-authentication-plugin'.

Moreover we have no way to add a custom credential provider (or I didn't find it ?). I would use this provider to interact with Azure Artifacts service to host my nuget feed on Azure https://github.com/microsoft/artifacts-credprovider

I can create a custom build step to install the plugin at system level, but I don't see a solution to execute a nuget build step using this plugin... Any possible workaround to avoid calling a system side installed nuget.exe in a script ?