我的客户项目是通过gulp& amp;我想用Jenkins配置ci。我有一个批处理文件来执行
npm install
gulp build
我支持身份验证代理,即使我已经设置,Jenkins也不会提取代理详细信息
npm config set proxy http://proxy.company.com:8080
npm config set https-proxy http://proxy.company.com:8080
&安培;甚至在我的Jenkins上设置HTTP_PROXY
env变量。
答案 0 :(得分:1)
根本原因是Jenkins以不同的用户身份运行。当我将Jenkins进程的登录详细信息更改为设置了PROXY详细信息的用户时,一切正常。