Binary caching with NuGet provider on macOS hangs on authentication to Azure Artifacts in Azure Pipelines
- Dominant language
- CMake
- Stars
- 27.5k
- Forks
- 7.7k
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 321
Description
**Describe the bug**
Since 2023.08.09, vcpkg on macOS is unable to restore/push binary caching artifacts to Azure Artifacts NuGet feeds from Azure Pipelines, using Microsoft-hosted macOS agents.
**Environment**
- OS: macOS
- Compiler: N/A
**To Reproduce**
Steps to reproduce the behavior:
1. Checkout any tag **after** `2023.08.09` (e.g. `2023.10.19` or `2024.04.26`):
2. Set `VCPKG_BINARY_SOURCES='clear;nuget,FEED_URL,readwrite`
3. Use a simple manifest (e.g. containing a boost port):
```json
{ "dependencies": ["boost-algorithm"] }
```
4. `./vcpkg install`
**Expected behavior**
vcpkg restores/pushes ports to NuGet binary provider.
**Failure logs**
-(please attached failure logs)
**Additional context**
Relates to #14840
Contributor guide
Assessment
This issue has not been assessed yet.