1

这是最烦人的问题,因为它是间歇性的。

我的 Jenkins 任务更新了 Ruby/Rails 存储库,并在其上运行测试。我正在使用 RVM 插件,并且 rvm-managed 环境已指定并存在。

然而周期性地,任务将失败并出现:

java.io.IOException: Cannot run program "/var/lib/jenkins/.rvm/rubies/ruby-1.9.3-p125/bin/rake" (in directory "<http://jenkins.example.net/job/test_cms/ws/")>: java.io.IOException: error=2, No such file or directory

我可以重复作业运行,它会成功。该程序实际上存在于错误消息中指定的路径中。

有什么建议么?

4

1 回答 1

0

我没有使用 RVM 插件。我在系统范围内安装了 RVM 的情况下运行我的 Jenkins 服务器,然后 Jenkins 在其路径中拾取它。如果您无法修复当前设置,您可以尝试一下。

于 2013-01-09T14:23:44.570 回答