Feature Request: Support Azure Artifacts with authentication plugin
See original GitHub issueCurrently if you are on macOS, then it’s difficult to authenticate to an Azure Artifacts feed today with Paket.
Paket supports CredentialProviders, of which there is only a netfx credential provider for (also running it under mono is not possible). While the current Paket logic (in addition to the logic copied from the nuget client) will look for *.dll
providers which it will assume are dotnet core, none exist for Azure Artifacts.
This problem has now been solved by the nuget team last year with Nuget cross plat nuget plugins. For a reference, the Azure Artifacts one is here.
I would like for Paket to support this model, what will likely be tricky is that there is a stdin/out custom JSON protocol, so that would best be pulled in from the nuget client.
I am happy to have a stab at this, but perhaps could do with some help from @matthid and @isaacabraham.
Issue Analytics
- State:
- Created 4 years ago
- Reactions:1
- Comments:7 (2 by maintainers)
Top GitHub Comments
@slang25 Thank you for creating the provider. I’ve tried your provider but for some reason authentication keeps failing. Could you verify that your provider is still working?
They no longer serve the Gen 1 provider on the “Connect to feed” page. Hopefully I had it in my download folder and could “solve” the issue.