为了让我在Jenkins中运行python脚本作为构建步骤,我将以下内容添加到“执行Windows批处理命令”中:
C:\Python27\python.exe D:\jenkins\p4v\main\BuildHelpers\HelloTest.py
为什么我必须通过python.exe
路径才能工作?在正常的命令窗口中,我不必这样做,因为C:\Python27
在我的路径设置中(包括用户和系统)。
詹金斯使用的PATH
是什么?我该如何添加?
答案 0 :(得分:1)
只要您的Python在系统PATH中,它就应该可以正常工作。但是,你加入机器后重启了吗?我发现在对从节点进行更改时这是必要的。环境变量 - 在重新启动机器并重新连接从属节点之前,Jenkins不会注意到这些变化。