我在名为“3.0”的分支中有一个非常简单的.travis.yml
配置文件:
language: php
php:
- 5.3
- 5.4
branches:
only:
- 3.0
before_script:
- composer install --dev
对于带有 PHPUnit 测试和 Composer 的 Silex 项目。对分支 3.0 的提交触发了 Travis CI中的此构建,该构建忽略了配置文件并尝试构建没有.travis.yml
文件的主分支,因此构建失败,因为它尝试将其作为 Ruby on Rails 项目运行.
为什么 Travis CI 会忽略我的.travis.yml
配置文件?