编辑:我认为问题是YAML在5.4/5.5上不起作用.
我有一个在Travis CI中设置的库,它使用PHP YAML PECL扩展.但是,我无法让YAML扩展在Travis和PHP 5.4中工作,我很好奇是否还有其他人?没有任何谷歌搜索解决了我的问题.
这是特拉维斯的输出:
$ git clone --depth=50 --branch="master" git://github.com/titon/IO.git titon/IO
Cloning into 'titon/IO'...
remote: Counting objects: 531, done.
remote: Compressing objects: 100% (256/256), done.
remote: Total 531 (delta 267), reused 460 (delta 196)
Receiving objects: 100% (531/531), 79.41 KiB, done.
Resolving deltas: 100% (267/267), done.
$ cd titon/IO
git.2
$ git checkout -qf 3940a6673413da224eeaaebbc6a98167e4feda38
$ phpenv global 5.4
$ php --version
PHP 5.4.13 (cli) (built: Mar 31 2013 06:18:12)
Copyright (c) 1997-2013 The PHP Group
Zend …Run Code Online (Sandbox Code Playgroud)