根据文档,帖子和我的记忆,jenkins Git插件允许选择克隆的目标子目录.我在另一个我管理的Jenkins实例工作过.出于某种原因,在这个新安装中,我没有看到这个选项.它不在那里.Git插件是最新版本2.3.1.我正在使用LTS发布渠道,所以Jenkins本身就是v1.580.2.
要么我错过了某些东西,要么我的(新)装置出现了严重问题.
神秘解决:在某些时候,选择子目录的选项被移动到强大的"附加行为"部分.
它被称为"签出到子目录".
并且,与旧选项不同,您无法为每个存储库设置它(如果您有几个git位置).
如果您(像我一样)需要克隆一些git存储库,每个存储库都有自己的目录,请使用Multiple SCMs Plugin,并将每个git repo设置为单独的scm提供程序.