我已经在特拉维斯和我的github帐户之间进行了集成,它工作正常。
但是,当我的任何项目贡献者提交到存储库的主分支时,Travis 无法仅使用此错误行构建更改:
An error occurred while generating the build script.
我试图找到任何访问权限或与此问题相关的东西,但我找不到任何访问权限。 你对此有什么建议吗?
我可以想到一些可能导致这种情况的事情:
- 您的贡献者权限错误(但您排除了这种情况!
- 您的贡献者推送了错误的(格式错误等)
.travis.yml
文件作为提交的一部分(不知道他们是否这样做;如果他们这样做,可能会触发错误):在这种情况下,最好在提交和推送之前验证 http://lint.travis-ci.org/中的文件 - 有些人认为在他们的情况下可能与大规模DNS中断有关(可能是这样,也可能不是):https://github.com/travis-ci/travis-ci/issues/6441