我让Jenkins设置为在windows slave上运行构建.
在较旧版本的Jenkins(确切地说是2.7)中,构建运行正常
C:\jenkins\workspace\<repository name>\<project name>\<stage>
Run Code Online (Sandbox Code Playgroud)
然而,当我们升级(现在使用2.19.3)时,构建现在正在进行中
C:\jenkins\workspace\<a concatenation of repository, project, stage and a *very* long alphanumeric string>
Run Code Online (Sandbox Code Playgroud)
这会导致我的构建出现问题,因为文件路径变得太长而无法处理,并且各种步骤都在破坏.实际上,即使是默认文件夹名称也很长,以至于名称的开头被截断.
这个Jenkins大师下有Linux代理,所以我不能对所有代理进行全面的工作区更改.
我该怎么办?是否可以将此默认文件夹名称更改为更短的名称?
到目前为止,我们的解决方案是一个相当老套的解决方案:
我们只是将长基本文件夹映射到网络驱动器(具体来说:
subst x: .
x:
Run Code Online (Sandbox Code Playgroud)
然后从那里继续。
| 归档时间: |
|
| 查看次数: |
600 次 |
| 最近记录: |