2

私は次の設定をしています:

Jenkins -> Ant スクリプト -> Python スクリプト -> Selenium と対話する

WindowsボックスでJenkinsを実行しています。私のジェンキンスは、Selenium と対話する python スクリプトを呼び出す Ant スクリプトを呼び出します。私が抱えている問題は、http_proxy環境変数が定義されており、プロキシを指していることです。これは、テスト中のシステムではなく、インターネットにアクセスすることを目的としています。Jenkins ジョブを実行すると、プロキシから、テスト対象のシステムにアクセスできなかったというエラー メッセージが表示されます。

http_proxyAnt -> Python -> Selenium に渡さないように Jenkins で無効にするにはどうすればよいですか?

4

2 に答える 2

2

EnvInjectプラグインを使用して、ANT を実行する前にビルド ステップで変数をリセットします。

于 2012-05-21T14:00:24.733 に答える
0

おそらく、jenkins設定ページ(デフォルトをオーバーライド)またはジョブ(パラメーターとして)で変数を設定してみてください。どちらのオプションも、システム上の既存の値を上書きします。これはあなたが必要とするものですか?

于 2012-05-21T18:35:18.183 に答える