3
PHP版本在我的特拉维斯文件我有几个PHP版本和脚本条目是这样的:检测特拉维斯
php:
- 5.6
- 5.5
- 5.4
- 5.3
script:
- export CFLAGS="-Wno-deprecated-declarations -Wdeclaration-after-statement -Werror"
- phpize #and lots of other stuff here.
- make
我想只有当PHP版本相匹配5.6运行export CFLAGS
线。
我理论上可以用一个讨厌的黑客来从命令行检测PHP版本,但我怎么能通过Travis配置脚本来做到这一点?
谢谢 - 它看起来像环境变量TRAVIS_PHP_VERSION实际上可用于'脚本'块中调用的任何bash脚本。由于条件实际上有点复杂,我已将它移动到通过“./cflags.sh”调用的单独脚本中 – Danack 2015-02-24 00:45:59