我有点卡住了,Jenkins的P4插件文档充其量也是最小的。
我有一个Jenkins管道,它在最后阶段执行P4publish + Submit操作。但问题是,提交操作永远不会结束,即使在等待了许多小时之后。变更单在p4v中是可访问的,并且可以提交而没有错误,但是jenkins任务永远不会结束。
有什么想法吗?
下面是管道代码(由jenkins管道语法助手生成):
回声“出版稳定引擎.”
p4publish证书:“illogika”,发布:提交(删除:假,描述:‘由詹金斯提交。编译:${BUILD_TAG},modtime: false,onlyOnSuccess: false,path:‘,清除:'',重新打开: false),工作区: manualSpec(字符集:'none',清除: false,名称:’jenkins-${NODE_NAME}-${JOB_NAME}--发布‘,pinHost: false,spec: clientSpec( locked: true,backup: true,changeView:’,none: true,压缩: false,line:'LOCAL',modtime: false,rmdir: false,serverID:‘,streamName:'',键入:‘可写’,意见:‘’/ep1tome/AQP管道/UE4-AQP/. //jenkins-${NODE_NAME}-${JOB_NAME}-publish/AQPPipeline/UE4-AQP/... -/ep1tome/AQP管道/UE4-AQP/..pdb //jenkins-${NODE_NAME}-${JOB_NAME}-publish/AQPPipeline/UE4-AQP/.../.pdb -//ep1tome/AQPPipeline/UE4-AQP/Engine/Programs/AutomationTool/Saved/... //jenkins-${NODE_NAME}-${JOB_NAME}-publish/AQPPipeline/UE4-AQP/Engine/Programs/AutomationTool/Saved/... //ep1tome/AQPPipeline/UE4-AQP/Engine/Binaries/.../.pdb //jenkins-${NODE_NAME}-${JOB_NAME}-publish/AQPPipeline/UE4-AQP/Engine/Binaries/.../.pdb //ep1tome/AQPPipeline/UE4-AQP/Engine/Intermediate/Build/BuildRules/.pdb //jenkins-${NODE_NAME}-${JOB_NAME}-publish/AQPPipeline/UE4-AQP/Engine/Intermediate/Build/BuildRules/.pdb //ep1tome/AQPPipeline/UE4-AQP/Engine/Source/Programs/.../.pdb //jenkins-${NODE_NAME}-${JOB_NAME}-publish/AQPPipeline/UE4-AQP/Engine/Source/Programs/.../.pdb //ep1tome/AQPPipeline/UE4-AQP/Engine/Platforms/.../.pdb //jenkins-${NODE_NAME}-${JOB_NAME}-publish/AQPPipeline/UE4-AQP/Engine/Platforms/.../.pdb'''))
谢谢
发布于 2022-04-29 21:18:09
因此,我设法解决了这个问题,创建了许多较小的提交,并使每次提交的文件保持在5k-7k左右。(不确定是文件的数量还是大小)
https://stackoverflow.com/questions/71589645
复制相似问题