2024-09-27 00:13:07 发布
网友
在Linux命令行和Jenkins 1.625中,我的Python程序运行良好。在Jenkins 2.19和Pipeline中,它们退出时会显示以下消息:
RuntimeError: unidentifiable C++ exception
有什么问题吗?在
问题是Jenkins在并发作业的路径中使用@作为分隔符。例如
@
/space/jenkins/workspace/sdk/wave@2/
解决方案是使用参数指定不同的分隔符字符
重新启动詹金斯。 上面的示例将并行构建的工作区路径中的@更改为.。在
.
在Linux上,您可以通过向/etc/default/jenkins添加以下内容来实现此更改:
/etc/default/jenkins
# Use "." instead of "@" as the delimiter in concurrent workspace paths JAVA_ARGS="$JAVA_ARGS -Dhudson.slaves.WorkspaceList=."
然后重新启动詹金斯:
sudo service jenkins restart
问题是Jenkins在并发作业的路径中使用
@
作为分隔符。例如解决方案是使用参数指定不同的分隔符字符
^{pr2}$重新启动詹金斯。 上面的示例将并行构建的工作区路径中的
@
更改为.
。在在Linux上,您可以通过向
/etc/default/jenkins
添加以下内容来实现此更改:然后重新启动詹金斯:
相关问题 更多 >
编程相关推荐