実行中に時折「ファイルが短すぎます」というメッセージが表示されますbundle exec rake
:
rake aborted!
/var/lib/jenkins/.rvm/gems/ruby-1.9.3-p327/bundler/gems/amatch-0f95f4ce269f/lib/amatch_ext.so: file too short - /var/lib/jenkins/.rvm/gems/ruby-1.9.3-p327/bundler/gems/amatch-0f95f4ce269f/lib/amatch_ext.so
- バンドラーの耐障害性を高め、これらの誤った障害が発生したときに再実行を試みる方法はありますか?
- そもそもなぜそれらが起こっているのでしょうか?複数のプロセスが rake タスクを同時に実行している可能性があります。これにより rvm の gem リポジトリが破損する可能性があります。破損している場合、問題を回避するにはどうすればよいですか?