我已经在公司防火墙后面安装并配置了本地 VSTS 代理。起初,Nuget 任务因连接相关错误而失败,但我使用 HTTP_PROXY 和 HTTPS_PROXY 环境变量修复了这个问题。但是,Nuget Push 任务 ( VSTSNuGetPush.exe ) 仍然失败并出现与连接相关的错误,我需要确切地确定它期望如何配置代理信息?
从 VSTS 日志中,实际的错误消息是:
2018-06-21T11:28:25.6945523Z System.Net.Http.HttpRequestException:发送请求时出错。---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: 连接尝试失败,因为连接方在一段时间后没有正确响应,或建立连接失败,因为连接的主机未能响应 13.107.6.175:443
我不确定它是否会使事情复杂化,但发布的第一步是 4.6.2 的 Nuget 工具安装程序,以确保支持语义版本控制 2.0。
非常感谢任何帮助!