將作業標記爲能夠在同一節點上同時運行時,Jenkins會將@X(其中X是併發構建的編號)附加到正常工作空間目錄中獲得一個新的,唯一的工作區目錄。通常情況下,這一切都很好,但我們遇到了一些工具,即使操作系統可以,也不能在路徑名中處理@。如何更改Jenkins中的併發構建路徑分隔符
有什麼方法可以將@字符改爲別的嗎?也許是一個雙下劃線(__)或什麼的?
將作業標記爲能夠在同一節點上同時運行時,Jenkins會將@X(其中X是併發構建的編號)附加到正常工作空間目錄中獲得一個新的,唯一的工作區目錄。通常情況下,這一切都很好,但我們遇到了一些工具,即使操作系統可以,也不能在路徑名中處理@。如何更改Jenkins中的併發構建路徑分隔符
有什麼方法可以將@字符改爲別的嗎?也許是一個雙下劃線(__)或什麼的?
這線程可以幫助: 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 油門併發構建插件也可能有所幫助。
由於我不能發表評論閱讀回答下面是我修改回答他
使用-Dhudson.slaves.WorkspaceList==
否則將建立在[JENKINS] /工作區/ myProject的「=」 2
項目你好。如果你不能評論,你應該建立你的聲譽。將評論發佈爲答案會降低網站的質量。快樂的編碼! – Cthulhu