Python程序在詹金斯流水线中以“RunTimeFrime:CuthExc++ C++异常”退出

2024-09-27 00:13:07 发布

您现在位置:Python中文网/ 问答频道 /正文

在Linux命令行和Jenkins 1.625中,我的Python程序运行良好。在Jenkins 2.19和Pipeline中,它们退出时会显示以下消息:

RuntimeError: unidentifiable C++ exception

有什么问题吗?在


Tags: 命令行程序运行消息pipelinelinuxexceptionjenkins时会
1条回答
网友
1楼 · 发布于 2024-09-27 00:13:07

问题是Jenkins在并发作业的路径中使用@作为分隔符。例如

/space/jenkins/workspace/sdk/wave@2/

解决方案是使用参数指定不同的分隔符字符

^{pr2}$

重新启动詹金斯。 上面的示例将并行构建的工作区路径中的@更改为.。在

在Linux上,您可以通过向/etc/default/jenkins添加以下内容来实现此更改:

# Use "." instead of "@" as the delimiter in concurrent workspace paths
JAVA_ARGS="$JAVA_ARGS -Dhudson.slaves.WorkspaceList=."

然后重新启动詹金斯:

sudo service jenkins restart

相关问题 更多 >

    热门问题