Travis CI支持Hack吗?

问题描述:

我已经在Hack中完全编写了代码,并且我想使用Travis CI在启用Hack的各种HHVM版本上测试我的构建。当我选择HHVM作为测试平台还是仅仅是PHP时,Travis CI是否支持Hack?Travis CI支持Hack吗?

它提供了可以运行Hack的hhvm和检查它的hh_client

但是,Travis正在运行Ubuntu 12.04。这意味着您只能使用HHVM 3.6,并且无法使用HHVM和Hack中的任何更新功能。

+0

3.6是否有阻止PHPUnit运行的错误,因为GitHub上报告的签名问题或者是在更高版本中引入的? –

+0

3.6有这个bug,所以你需要在4.7之前使用PHPUnit版本,或者是beta版本。 –

+1

我只想发布一个更新来说明Travis CI当前使用HHVM 3.5.0,并且运行一个Hack项目,您只需指定PHP语言,并且它应该仅在hhvm上测试代码。有关示例,请参阅[my .travis.yml](https://github.com/cozylife/hackfastalgos/blob/master/.travis.yml)。 –