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
Merged PR 497124: Update docs to show new "Set up the new Azure Artifacts Credential Provider"
The artifacts "Connect to Feed" dialog now shows a new option to install the Azure Artifacts Credential Provider, and no longer advertises the older credentialProviderBundle.zip. This PR updates the screenshot to show the modified UI.
The new credential provider also requires nuget 4.8+, so the minimum recommended nuget version is also updated (was 3.5+).
> The Azure Artifacts service recommends NuGet 4.8.2 or later. However, Azure Artifacts also supports legacy NuGet 2.x clients. For a complete list of the latest clients, see the [NuGet distribution page](http://dist.nuget.org/index.html).
Copy file name to clipboardExpand all lines: docs/artifacts/_shared/nuget/publish.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ First, get the tools and your feed URL:
16
16
> [!NOTE]
17
17
>
18
18
> * The NuGet client's push command requires an API key. You can use any non-empty string you want. In this example, we used `key`.
19
-
> * If you're prompted for credentials on the command line, ensure that the downloaded credential provider is in the same folder as NuGet.exe. For more help in using credential providers with NuGet, see [Authenticating feeds with nuget.exe credential providers](https://docs.microsoft.com/nuget/reference/extensibility/nuget-exe-credential-providers). For Azure DevOps, use a personal access token when prompted for credentials, see [Authenticate access with personal access tokens](https://docs.microsoft.com/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate?view=vsts).
19
+
> * If you're prompted for credentials on the command line, ensure that you set up the [Azure Artifacts Credential Provider](https://go.microsoft.com/fwlink/?linkid=2099625). For more help in using credential providers with NuGet, see [NuGet Cross Platform Plugins](https://docs.microsoft.com/nuget/reference/extensibility/nuget-cross-platform-plugins). For Azure DevOps, use a personal access token when prompted for credentials, see [Authenticate access with personal access tokens](https://docs.microsoft.com/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate?view=vsts).
Copy file name to clipboardExpand all lines: docs/artifacts/nuget/nuget-exe.md
+3-24
Original file line number
Diff line number
Diff line change
@@ -19,10 +19,10 @@ monikerRange: '>= tfs-2018'
19
19
> [!NOTE]
20
20
> This page covers interactive scenarios. In Azure Pipelines, use the NuGet step to [restore](/azure/devops/pipelines/packages/nuget-restore) and [publish](/azure/devops/pipelines/artifacts/nuget) packages.
By default, the credential provider works alongside NuGet.exe.
121
-
122
-
For advanced scenarios, you can choose where to install the provider:
123
-
124
-
-**Projects with a developer command prompt or enlistment:** Use the provider from an
125
-
[environment variable](http://docs.nuget.org/Consume/Credential-Providers#using-a-credential-provider-from-an-environment-variable) by copying `CredentialProvider.Vss.exe` to any folder, then run this command in PowerShell: `$env:NUGET_CREDENTIALPROVIDERS_PATH = {your folder}`
126
-
-**Projects using a non-Azure DevOps Services CI server:** Use the provider from an
-**Work on an individual machine:** Install the provider
129
-
[globally](http://docs.nuget.org/Consume/Credential-Providers#installing-a-credential-provider-globally) by copying `CredentialProvider.Vss.exe` to `$env:LOCALAPPDATA\NuGet\CredentialProviders`
130
-
131
-
### Bootstrap into your workflow
132
-
133
-
You can also add the provider to your enlistment or developer command prompt using our [bootstrap tools](bootstrap-nuget.md).
134
-
This is recommended if you're using the provider in a multi-engineer development environment.
0 commit comments