无法在Jenkins执行shell中运行python文件

时间:2014-11-04 07:33:06

标签: python git shell jenkins

我发现在Jenkins执行shell中运行python文件时出现问题,我在Ubuntu终端中运行成功。 你能告诉我问题是什么吗?谢谢!

当我在执行shell框中尝试此操作时:

cd / home / anna / workspace / gitinspector / gitinspector

gitinspector --format = html / home / anna / workspace / parser> /home/anna/workspace/report08.html

它告诉我找不到gitinspector。

当我在执行shell框中尝试此操作时:

cd / home / anna / workspace / gitinspector / gitinspector

python gitinspector.py --format = html / home / anna / workspace / parser> /home/anna/workspace/report08.html

它告诉我gitinspector.py文件中有错误。

谢谢!

1 个答案:

答案 0 :(得分:0)

使用绝对路径在运行python或任何其他程序时,通过Jenkins OR ,您需要PATH设置环境变量。因此,您可以运行以下命令来获得所需的结果:

 <location of python>/python <location of gitinspector>/gitinspector.py --format=html 
 /home/anna/workspace/parser > /home/anna/workspace/report08.html