在jenkins slave上自动生成的构建文件夹太长了

时间:2016-12-01 23:44:01

标签: jenkins

我让Jenkins设置为在windows slave上运行构建。

在较旧版本的Jenkins(确切地说是2.7)中,构建在

下运行良好
C:\jenkins\workspace\<repository name>\<project name>\<stage>

然而,当我们升级(现在使用2.19.3)时,构建现在在

C:\jenkins\workspace\<a concatenation of repository, project, stage and a *very* long alphanumeric string>

这会导致我的构建出现问题,因为文件路径变得太长而无法处理,并且各种步骤都在破坏。实际上,即使是默认文件夹名称也很长,以至于名称的开头被截断。

这个Jenkins大师下有Linux代理,所以我无法对所有代理进行全面的工作区更改。

我该怎么办?是否可以将此默认文件夹名称更改为更短的名称?

1 个答案:

答案 0 :(得分:1)

So far, our solution has been a rather hacky one:

We simply mapped the long base folder to a network drive (specifically:

subst x: .
x:

and then continued on from there.