Ruby 詹金斯可以';即使路径已明确给出,也无法定位rake安装

Ruby 詹金斯可以';即使路径已明确给出,也无法定位rake安装,ruby,linux,jenkins,rake,jenkins-plugins,Ruby,Linux,Jenkins,Rake,Jenkins Plugins,编辑:更正作业配置后,我现在在运行此作业时收到以下错误: [workspace] $ /usr/local/bin/bin/rake kickoff /usr/bin/env: ruby: No such file or directory Build step 'Invoke Rake' marked build as failure Finished: FAILURE 我正在尝试设置Jenkins服务器,通过rake任务运行cucumber测试 我已经安装了rake插件、ruby 2.0.

编辑:更正作业配置后,我现在在运行此作业时收到以下错误:

[workspace] $ /usr/local/bin/bin/rake kickoff
/usr/bin/env: ruby: No such file or directory
Build step 'Invoke Rake' marked build as failure
Finished: FAILURE
我正在尝试设置Jenkins服务器,通过rake任务运行cucumber测试

我已经安装了rake插件、ruby 2.0.0和所有必要的gems。我还安装了Rubygems

Rake安装在此处:
/usr/local/bin/rake

Ruby安装在以下位置:
/usr/local/bin/ruby

以下是Jenkins的Rake配置的屏幕截图:

以下是Jenkins的Ruby配置的屏幕截图:

不管警告怎么说,Rubygems的安装目的是:
/usr/local/bin/gem

当我尝试运行一个简单的测试(它的计算结果总是true)时,我得到以下错误:

Building in workspace /webdata/jenkins/jobs/kickoff_build/workspace
Updating https://svnprod.x.net/svn/x/trunk/inside_automation at revision '2015-07-10T09:50:36.495 -0400'
At revision 9227
no change for https://svnprod.x.net/svn/x/trunk/inside_automation since the previous build
FATAL: /usr/bin/rake doesn't exist
Build step 'Invoke Rake' marked build as failure
Finished: FAILURE

为什么要在/usr/bin中查找rake????我将此作业直接指向rake文件的目录,
/usr/local/bin/rake

我能够纠正此问题,以及其他几个问题,通过创建指向rake可执行文件的符号链接。

rake file
字段中有
/usr/local/bin/rake
,我认为应该指向实际的Rakefile,而不是二进制文件。这是真的,问题已经得到纠正,但现在我得到另一个错误,我将把它添加到我的OP中