在jenkins管道中从命令行设置p4client

uelo1irk  于 2023-08-03  发布在  Jenkins
关注(0)|答案(1)|浏览(136)

我在jenkins管道上工作,构建一个从perforce加载的项目。
在concurrent build中,Jenkins将工作空间设置为pipeline-workspace@2问题是perfoce禁止@字符。由于p4 client默认使用本地工作区的路径,因此在perforce中创建工作区/客户端失败。
我想以非交互方式将p4client更改为自定义值。
我读了p4 client文档,但不知道如何做到这一点。
我可以通过手动设置p4 client和//depot流值来使用交互式提示符,但我希望通过我的jenkins脚本在运行中使用它。
谢啦,谢啦

lf5gs5x2

lf5gs5x21#

您可以通过在Jenkins中设置hudson.slaves.WorkspaceList Java系统属性来更改工作区分隔符。
第一个月
这会将分隔符从默认的@更改为_

相关问题