Jenkins:控制perforce中的工作空间位置

Mod*_*ire 3 perforce jenkins

我正在尝试编写一个Jenkins工作,以便在几个平台上进行编译.为此,我需要创建客户端而不是在默认位置(C:\ Jenkins\workspace\MY_JOB),而是在网络位置(\ somecomputer\somewhere).

我试图取消单击"让Jenkins创建工作区"并自己创建工作区.但是,它失败了.我在日志中看到:

"C:\Program Files\Perforce\p4.exe" workspace -o MY_JOB-230942967
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚这个数字是什么,为什么perforce插件会在那里添加它,以及我可以做些什么.

小智 9

打开作业配置的源代码管理位上的"高级"设置部分,然后查找

从属服务器的客户端名称格式

默认情况下,$ {basename} - $ {hash}.删除哈希部分,你应该好好去.