2017-09-22 45 views
1

我想在Mac上使用“Execute Shell”在其上运行Jenkins作业。 的问题是,我需要进行网络呼叫,例如做一个ping google.com,但我得到一个错误:无法从詹金斯的执行外壳ping谷歌

平google.com

平:不能解析google.com:未知主机

与终端中的Jenkins用户运行相同的命令工作正常。 我试图注入环境变量,但它没有奏效。

我该怎么做?

回答

0

我解决了它运行詹金斯DNSMultiCast禁用,显然它是默认启用。

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