如何更改Jenkins中的并发构建路径分隔符

时间:2012-11-01 01:57:37

标签: jenkins

当将作业标记为能够在同一节点上并发运行时,Jenkins会将@X(其中X是并发构建的编号)附加到正常工作空间目录以获取新的唯一工作空间目录。通常情况下,这一切都很好,但是我们遇到了一些无法处理路径名中的@的工具,即使操作系统可以。

有没有办法将@字符更改为其他内容?说可能是双下划线(__)还是什么?

2 个答案:

答案 0 :(得分:2)

此主题可能有所帮助: http://jenkins.361315.n4.nabble.com/Concurrent-executions-and-workspace-names-td4631221.html

...  我可以使用系统属性执行此操作。我相信-Dhudson.slaves.WorkspaceList =" ="会做的。

使用https://wiki.jenkins-ci.org/display/JENKINS/Throttle+Concurrent+Builds+Plugin Throttle Concurrent Builds插件也可能有所帮助。

答案 1 :(得分:1)

由于我不被允许发表评论Lees这里的答案是我修改后的答案

使用-Dhudson.slaves.WorkspaceList==

否则它将在[JENKINS] / workspace / myProject“=”2

中构建项目