近一个月来,我一直在为这个问题而苦苦挣扎。我只是无法解决它...\n我的 gitlab CI 管道失败,总是出现相同的错误,说找不到我的存储库之一...
\n The project you were looking for could not be found or you don't have permission to view it.\nfatal: repository 'https://gitlab.in2p3.fr/xemis/xemis_2/logiciel/bibliotheques/x2_can_port/' not found\nfatal: clone of 'https://gitlab-ci-token:[MASKED]@gitlab.in2p3.fr/xemis/xemis_2/logiciel/bibliotheques/x2_can_port' into submodule path '/builds/xemis/xemis_2/logiciel/x2_calibration/src/lib/x2_can_port' failed\nFailed to clone 'src/lib/x2_can_port'. Retry scheduled\nRun Code Online (Sandbox Code Playgroud)\n我的所有子模块都添加了相对 url,它们都位于同一个 gitlab 服务器上,它们都是私有的,我拥有所有这些存储库。
\n所有这些子模块之间的唯一区别是,有些子模块有一个主分支(x2_can_port 和 x2_logger),而所有其他子模块都有一个主分支......
\n当然,当我在本地克隆项目时,它工作得很好。
\n在这里,您可以找到我的 gitlab ci 文件,以及我的 git 子模块文件
\n非常感谢您的帮助
\n问候,
\n奥利维尔
\nstages:\n - build\n - style\n \nbuild:\n stage: build\n image: gitlab-registry.in2p3.fr/xemis/xemis_2/logiciel/x2_calibration\n variables:\n GIT_SUBMODULE_STRATEGY: recursive\n GIT_SUBMODULE_DEPTH: 1\n …Run Code Online (Sandbox Code Playgroud)