在“Additional Behaviors >> Advanced sub-modules”行为选项中,我看不到要选择的子模块分支。
它是默认选择master还是我可以通过其他方式配置分支?
最佳答案
正如我在 Git submodules: Specify a branch/tag 中提到的,你的父仓库应该包含一个 .gitmodules
,你可以在其中指定分支。
git config -f .gitmodules submodule.<path>.branch <branch>
但如果这还不够,请确保您的第一个构建步骤(或预构建步骤)是一个
git submodule update --remote
关于git - 如何在 Jenkins 中配置 git submodule 分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43499352/