如何覆盖Jenkins中的http_proxy环境变量?

时间:2012-05-21 13:47:59

标签: ant selenium jenkins http-proxy

我有以下设置:

詹金斯 - > Ant脚本 - > Python脚本 - >与Selenium互动

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

如何禁用Jenkins中的http_proxy以便它不会将它们传递给Ant - > Python - >硒

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

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