Jenkins 多分支管道如何自动初始化和更新 repo 的子模块

Jenkins multibranch pipeline how to automatically initialize and update submodules of a repo

基本上需要相当于

git 克隆。 git 子模块更新 --init --remote

配置多分支管道作业时,您可以选择添加行为,其中一种行为是高级子模块行为 ,在那里你可以准确配置你想用子模块做什么。
您可能需要检查 Recursively update submodules 选项来实现您想要的: