0

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

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?

4

1 回答 1

1

nslookup默认情况下未在 VM 上安装。您可以通过将其添加到您的来安装它.travis.yml

before_install:
  - sudo apt-get -qq update
  - sudo apt-get -qq install dnsutils
于 2013-07-15T19:19:12.280 回答