我有一个 Android 项目,其中包含一个主应用程序(一个 git 存储库)和几个模块(git 存储库克隆为子模块)。今天,由于在尝试构建新的 PR 代码时未找到子模块存储库,它开始构建失败。 Travis 日志如下所示
主应用程序克隆正常,只是未能克隆的子模块。我试图重建上周成功的提交,但他们也开始构建失败。
最佳答案
经过数小时的搜索和试用,我发现这是由于最近更改了 Travis 而导致的
对我有用的解决方案是转到每个子模块的 Travis 设置页面并打开“允许来自此存储库的文件用于其他存储库的构建”。
打开所有子模块后,建筑像以前一样通过。
关于git - 由于未找到 git 子模块存储库,Travis 构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62164236/