Pergunta

Eu tenho a seguinte configuração:

Jenkins -> Script Ant -> Script Python -> Interagir com Selenium

Eu executo o Jenkins em uma caixa do Windows.Meu Jenkins chama um script Ant que chama um script python que interage com o Selenium.O problema que tenho é que o http_proxy a variável de ambiente está definida e aponta para um proxy, que tem como objetivo acessar a internet e não o meu sistema em teste.Quando executo meu trabalho Jenkins, recebo uma mensagem de erro do proxy informando que ele não conseguiu acessar meu sistema em teste.

Como posso desativar o http_proxy no Jenkins para que não os passe para Ant -> Python -> Selenium?

Foi útil?

Solução

Usar EnvInject plugin para redefinir a variável em uma etapa de construção antes de executar o ANT.

Outras dicas

Talvez tente definir a variável na página de configurações do Jenkins (substituir o padrão) ou no trabalho (como parâmetro).Ambas as opções substituirão qualquer valor existente no sistema.É isto que você precisa?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top