首页 > 解决方案 > 未找到主要源和源版本的子模块错误存储库

问题描述

我正在做一些简单的事情来克隆一个 repo 和子模块,我只是试图克隆我的公共存储库时遇到这个错误:

[Container] 2021/10/16 06:30:02 Waiting for agent ping
[Container] 2021/10/16 06:30:03 Waiting for DOWNLOAD_SOURCE
Submodule error repository not found for primary source and source version main

构建规范目前只是一件简单的事情:

version: 0.2

phases:
  install:
    commands:
      - ./install-packages
  build:
    commands:
      - echo '...replace with real build commands...'

artifacts:
  files:
    - '**/*'

回购在这里:https ://github.com/queglay/firehawk

我可能做错了什么?

标签: amazon-web-servicesaws-codebuild

解决方案


我自己遇到了这个问题。我怀疑问题在于我们的 AWS 帐户使用过时的(前团队成员的)github 登录名来链接项目。修复最终是:

  1. 编辑 CodeBuild 项目的源
  2. 在“连接状态”下,尝试从 Github 断开连接
  3. 在 OAuth 窗口提示中重新连接您的登录
  4. 重新尝试构建

推荐阅读