Jenkins中Matrix作业的父节点工作空间

时间:2014-05-13 21:07:43

标签: matrix jenkins

在Jenkins中使用repo插件进行多配置作业时。

源代码在矩阵父工作空间中签出一次,然后在多配置作业生成的所有节点中再次签出。

有没有办法避免父节点上的源代码签出,这似乎是重复和不必要的浪费时间,当再次在矩阵中检出相同的代码时。

1 个答案:

答案 0 :(得分:1)

没有办法避免它。这就是多配置工作的方式。您的选择是:

  • 不要使用多配置作业。您可以将其替换为多个作业或使用带有参数或参数的单个作业并触发所有这些作业。
  • 继续使用多配置作业,但通过为其提供足够的磁盘空间和/或确保结帐尽可能快,最大限度地减少父检出的缺点。有多种方法可以加快结账速度,但具体操作方法取决于您使用的版本控制系统。