詹金斯'执行shell'构建,执行python脚本随机失败

时间:2016-07-22 16:42:05

标签: python linux jenkins

在提出这个问题之前,我做了很多研究,但却找不到合适的答案。

问题:我有一个设置,Jenkins在slave机器上运行python脚本(Red Hat Linux 6.5)。真正的问题是我的构建失败了'构建步骤'执行shell'将构建标记为失败' 。有时它会成功执行这些脚本,有时会失败。他们在构建步骤失败方面没有任何模式。 当我从Slave机器的终端手动运行这些脚本时,它们可以正常工作而不会出现任何错误或任何错误(我制作了这些脚本)。
我的问题是,为什么

我尝试过的事情:
1.给詹金斯的剧本提供绝对路径 2.脚本中的异常处理显示错误消息,在Jenkins中仍然没有好处 3.不对从机进行更改/更新

环境详情:
1.通过执行jenkins.war文件在Windows 7(主)机器上运行Jenkins 2.在Slave Red Hat 6.5上的Windows 7机器2.7.8和2.6.6上安装Python 3.从机是vSphere的VM 詹金斯版本尝试了2.1和2.7.1

感谢您的帮助,感谢您的回复。

截图: Build Fail Screenshot Build Success

0 个答案:

没有答案