1

これは断続的であるため、最も厄介な問題です。

私の Jenkins タスクは、Ruby/Rails リポジトリを更新し、そこでテストを実行します。RVM プラグインを使用しており、rvm 管理の環境が指定され、存在します。

それでも定期的に、タスクは次のように失敗します。

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 に答える