如何配置travis以允许我使用nslookup

时间:2013-07-09 05:29:06

标签: php travis-ci nslookup

我编写了自己的开源库代码。

https://github.com/simkimsia/UtilityLib/

我有一个试图通过主机获取IP地址的功能。

https://github.com/simkimsia/UtilityLib/blob/master/Lib/HttpLib.php#L34

我为此写了一个测试用例。

https://github.com/simkimsia/UtilityLib/blob/master/Test/Case/Lib/HttpLibTest.php#L45

它在我的本地主机中传递,但在Travis CI中失败。

请参阅https://travis-ci.org/simkimsia/UtilityLib/jobs/8874800

基本上它说找不到nslookup。

我应该如何配置travis以允许我使用nslookup?

1 个答案:

答案 0 :(得分:1)

默认情况下,VM上未安装

nslookup。您可以将其添加到.travis.yml

进行安装
before_install:
  - sudo apt-get -qq update
  - sudo apt-get -qq install dnsutils