如何在 Jenkins 中覆盖http_proxy环境变量



我有以下设置:

Jenkins -> Ant 脚本 -> Python 脚本 -> 与 Selenium 交互

我在Windows盒子上运行Jenkins。我的 Jenkins 调用一个 Ant 脚本,该脚本调用与 Selenium 交互的 python 脚本。我遇到的问题是http_proxy环境变量已定义并指向一个代理,该代理旨在访问互联网而不是我的测试系统。当我运行我的 Jenkins 作业时,我从代理收到一条错误消息,指出他无法访问我的测试系统。

如何在 Jenkins 中禁用http_proxy,使其不会将它们传递给 Ant -> Python -> Selenium?

在运行 ANT 之前,使用 EnvInject 插件在构建步骤中重置变量。

也许尝试在 jenkins 设置页面(覆盖默认值(或作业(作为参数(中设置变量。这两个选项都将覆盖系统上的任何现有值。这是你需要的吗?

相关内容

  • 没有找到相关文章

最新更新