未在 Azure Release Pipeline 中下载 NuGet 包工件

NuGet Package Artifact not downloading in Azure Release Pipeline

我目前正在尝试在 Azure DevOps 服务器中设置一个包含多个工件的发布管道。第一个工件是从构建管道发布的,另一个工件是托管在 Azure 工件源中的 NuGet 包。

当我创建和部署版本时,它成功下载了第一个工件,没有问题,当它继续下载 NuGet 包时,任务被标记为成功,但是它无法下载带有以下内容的 NuGet 包在日志中。

2022-02-23T09:53:38.0879772Z ##[debug]SYSTEMVSSCONNECTION exists true
2022-02-23T09:53:38.0880158Z ##[debug]Got auth token
2022-02-23T09:53:38.0881320Z ##[debug]System.ServerType=OnPremises
2022-02-23T09:53:38.0882074Z ##[debug]Agent.ProxyUrl=undefined
2022-02-23T09:53:38.1247667Z ##[debug]Operation failed, waiting 100ms before retrying, retries remaining: 4
2022-02-23T09:53:42.2527259Z ##[debug]Operation failed, waiting 200ms before retrying, retries remaining: 3
2022-02-23T09:53:46.4835921Z ##[debug]Operation failed, waiting 400ms before retrying, retries remaining: 2
2022-02-23T09:53:50.9173777Z ##[debug]Operation failed, waiting 800ms before retrying, retries remaining: 1
2022-02-23T09:53:55.7558510Z ##[debug]Getting URL from versioning data failed with error: Error: unable to get local issuer certificate
2022-02-23T09:53:55.7560354Z ##[debug]Getting download url for this package failed with error: Error: unable to get local issuer certificate

知道会发生什么吗?

Jukkak 在评论中的第一个 link 就是答案。必须将证书导出为 .pem 文件,并在代理计算机上设置指向它的环境变量。我尝试使用 .cer 文件,但没有用。