我正在使用 Jenkins 更新 NuGet 包,但问题是它不适用于 Jenkins。我检查了日志文件并复制了手动运行它的命令,它可以工作。
我使 Nuget.exe.config 上的代理无效,但它仍然有效(手动获取时)。所以,我认为配置文件上的代理可能未使用,或者我的配置有问题。(如果配置文件无效,Nuget.exe 会忽略它。)
这是配置文件:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<config>
<add key="http_proxy" value="url:port" />
<add key="http_proxy.user" value="a" />
<add key="http_proxy.password" value="b" />
</config>
<solution>
<add key="disableSourceControlIntegration" value="true" />
</solution>
</configuration>
代理服务器不需要用户名和密码,所以没关系。你知道如何解决这个问题吗?