【发布时间】:2019-06-01 00:18:24
【问题描述】:
我有一个使用 git 子模块的存储库,并且我在 Docker Hub 上配置了自动构建。在构建过程开始时,看起来 Docker Hub 从默认分支(master)拉取存储库,更新子模块,然后签出到触发构建的特定分支(比如说分支 feature-a)。如果 feature-a 分支具有与 master 完全相同的子模块,则它工作正常,但如果子模块不同(例如,从不同的 repo 中提取一个子模块),则构建失败。
有没有办法让 Docker Hub 直接克隆正确的分支?
【问题讨论】: