【发布时间】:2012-06-03 05:21:55
【问题描述】:
我在 Git 中有一个大型存储库。如何在 Jenkins 中创建一个仅从项目中检出一个子文件夹的作业?
【问题讨论】:
-
真的有必要增加这种复杂性吗?第一次克隆存储库后,git 只会拉取新对象。除非您的 jenkins 服务器缺少足够的存储空间,否则我只会克隆整个东西并避免任何额外的复杂性。
-
是的,因为在 CI/CD 环境中,您的从属服务器或 Jenkins 服务器随需求和负载来来去去……所以不存在永久性磁盘。在许多 DevOps 圈子中,对持久性的依赖比可重复性更重要
标签: git jenkins sparse-checkout