这并不是一个真正的Jenkins问题-正如构建输出所指示的那样,您的shell脚本失败了,因为它找不到nosetests
可执行文件:
nosetests: not found
您确定nose
已在cloud-dev- PHP
Jenkins构建机器上安装了它吗?
如果您正在使用该即按即用映像,则应该已经安装了它-但是由于您的构建是在 PHP 构建计算机而不是 Python 计算机上运行的,因此可能并非如此。 您应该仔细检查是否已按照说明进行操作,以确保您的Python Jenkins作业在Python构建机器上运行。
如果 已 安装,则可能不是默认设置PATH
,在这种情况下,您可以更改nosetests
to 的用法/usr/local/bin/nosetests
(或任何路径)。