这是最烦人的问题,因为它是间歇性的。
我的 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
我可以重复作业运行,它会成功。该程序实际上存在于错误消息中指定的路径中。
有什么建议么?