我正试图在travis中测试我在hhvm上的laravel项目。我找不到在.travis.yml中指定hhvm的特定版本的方法。有没有办法做到这一点?
答案 0 :(得分:1)
我的请求在2016年5月底发布了此问题https://github.com/travis-ci/travis-build/pull/733,在Travis-CI中添加了特定于版本的HHVM规范
注意:由于HHVM提供版本的方式,它仅限于LTS版本的HHVM。
您现在可以在文档https://docs.travis-ci.com/user/languages/php#HHVM-versions
中了解如何执行HHVM版本规范答案 1 :(得分:0)
执行此操作的唯一方法是从repository下载.deb文件,并使用dpkg -i
将其作为脚本的一部分安装。为此,您需要能够运行sudo
,因为dpkg -i
必须以root用户身份运行。
在执行此操作时,请记住大多数Travis测试都在Ubuntu 12.04上运行,而Ubuntu 12.04只能运行到HHVM-3.6。您需要选择可靠的测试版才能运行更新的版本。