Travis-ci 无法构建由其他 github 存储库贡献者做出的 github 提交



我已经在特拉维斯和我的github帐户之间进行了集成,它工作正常。

但是,当我的任何项目贡献者提交到存储库的主分支时,Travis 无法仅使用此错误行构建更改:

An error occurred while generating the build script.

我试图找到任何访问权限或与此问题相关的东西,但我找不到任何访问权限。 你对此有什么建议吗?

我可以想到一些可能导致这种情况的事情:

  1. 您的贡献者权限错误(但您排除了这种情况!
  2. 您的贡献者推送了错误的(格式错误等) .travis.yml文件作为提交的一部分(不知道他们是否这样做;如果他们这样做,可能会触发错误):在这种情况下,最好在提交和推送之前验证 http://lint.travis-ci.org/中的文件
  3. 有些人认为在他们的情况下可能与大规模DNS中断有关(可能是这样,也可能不是):https://github.com/travis-ci/travis-ci/issues/6441

最新更新