Open theo-basty opened 2 months ago
For the record, I've been able to temporarily solve this by adding a task that replace the content of the env variable with a properly encoded URL.
- script: |
echo "##vso[task.setvariable variable=VSS_NUGET_URI_PREFIXES;isOutput=false;issecret=false;]https://<REDACTED>/ALPA%20-%20Int%C3%A9gration/"
displayName: "Contournement bug tâche d'authentification"
New issue checklist
Task name
NuGetAuthenticate@1
Task version
1.231.0
Issue Description
When authenticating for an Azure DevOps On Premise collection with a name containing non URL character (mainly spaces in our case), the Azure Credential Manager plugins fails to find the credentials for the collection's nuget feeds
The Azure Credential Manager Plugin should pickup the informations generated through the NugetAuthenticate task to then authenticate on the nuget feed hosted in the same collection than the project.
Environment type (Please select at least one enviroment where you face this issue)
Azure DevOps Server type
Azure DevOps Server (Please specify exact version in the textbox below)
Azure DevOps Server Version (if applicable)
Azure DevOps Server 2022.2 (AzureDevopsServer_20240702.1)
Operation system
Windows Server 2019
Relevant log output
NugetAuthenticate@1 tasks running with no errors
Failing task executed after the NuGetAuthenticate@1 task
Full task logs with system.debug enabled
Logs for the authentication task