Travis CI构建在TCI之前的拉取请求失败:"找不到.travis.yml"

时间:2016-05-28 03:16:43

标签: git travis-ci

我最近通过Travis CI自动测试拉取请求到GitHub上的开源Android项目。主分支通过所有构建测试。我经历了一些出色的拉动请求,关闭并打开它们以强制构建。在我添加带有以下错误的.travis.yml文件之前,所有拉取请求的构建都失败了:

  

"使用标准配置找不到.travis.yml。"

然后使用rake构建并失败。 Travis CI docs

  

拉取请求不是测试分支的提交   发送,我们测试原点和上游之间的合并   分支。

如果它与上游主分支合并,则.travis.yml应该包含在构建中。除了更新所有拉取请求之外还有解决方案吗?

2 个答案:

答案 0 :(得分:0)

如果其他人遇到同样的问题,我最终无法在Travis-CI内解决问题。我不得不要求贡献者进入与PR对应的功能分支,拉出上游主服务器以关闭.travis.yml文件,然后推送以更新PR。

答案 1 :(得分:0)

也许.travis.yml不在存储库中。添加

git add .travis.yml

如果你做:

git add *

您可能会遇到该错误