【发布时间】:2022-02-23 22:08:13
【问题描述】:
我目前正在尝试在 Azure DevOps 服务器中设置一个发布管道,其中包含多个工件。第一个工件是从构建管道发布的,另一个工件是托管在 Azure 工件源中的 NuGet 包。
当我创建和部署版本时,它成功下载了第一个 Artifact,没有问题,当它继续下载 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
有什么想法吗?
【问题讨论】:
-
这些可能会有所帮助:stackoverflow.com/questions/56855546/… github.com/microsoft/azure-pipelines-agent/issues/1341 本质上,托管管道代理的服务器中的证书或管道任务使用的 Node.js 可执行文件可能存在问题找到正确的证书。
标签: azure-devops azure-pipelines azure-devops-server-2019 azure-devops-server-2020