2014-04-01 32 views
0

为了让我跑一个python脚本作为詹金斯构建一步我添加到“执行Windows批处理命令”下面:我如何让jekins识别我的python安装?

C:\Python27\python.exe D:\jenkins\p4v\main\BuildHelpers\HelloTest.py 

为什么我必须通过python.exe路径,这个工作?在正常的命令窗口中,我不必这样做,因为C:\Python27位于我的路径设置中(对于用户和系统)。

jenkins使用什么PATH?我如何添加它?

回答

1

只要你的Python在你的系统PATH中,它就应该工作。但是,自从添加它之后,您是否重新启动了机器?我发现在更改从属节点的环境变量时这是必需的 - 在重新启动机器并重新连接从属节点之前,Jenkins不会注意到这些更改。

+0

我试过重新启动,仍然是相同的 - 如果我不提供python路径,jenkins会卡在这一步。顺便说一句,我是詹金斯新手,“奴隶节点”是什么意思?你认为它有关吗?谢谢 – pogorman

相关问题