No Such File C拡張が含まれたgemをそのままTravisに流してみると、 $ bundle exec rake 56/home/vagrant/.rvm/rubies/ruby-1.8.7-p358/bin/ruby -S rspec spec/jpeg_spec.rb 57/home/vagrant/builds/masarakki/jpeg/spec/../lib/jpeg.rb:2: in `require': no such file to load -- jpeg.so (LoadError) 自分でコンパイルしないといけないみたいですね。 とりあえずやってみた 試しに.travis.ymlでコンパイルの命令を追加してみました。 やった! Travisがテスト全部通したよ!!! Travisの実行ログを見てみると、 55$ cd ext ; ruby extconf