2017-09-22 4 views
1

"Execute Shell"を使用してMacでJenkinsジョブを実行しようとしています。 の問題は、私がネットワーク呼び出しを実行する必要があるということです例えばping google.comをやって、しかし、私はエラーを取得しています:JenkinsのExecute Shellからgoogleにpingできません

のping google.com

のping:google.comを解決することはできません:不明なホストを

端末のJenkinsユーザーと同じコマンドを実行しても問題ありません。 私は環境変数を注入しようとしましたが、うまくいきませんでした。

どうすればいいですか?

答えて

0

DNSMultiCastを無効にしてJenkinsを実行して解決しました。明らかにデフォルトで有効になっています。

java -Dhudson.DNSMultiCast.disabled=true -jar jenkins.war