I've got a working pass at a dynamic multi-interpreter build here (and it's green under 1.8.7):
http://cibuilder.pivotallabs.com:3333/builds/RubyGems-1_8_7-p302 https://github.com/thewoolleyman/rubygems/tree/cifixes However, I had to hardcode and duplicate the dev gem dependency installation because I don't know how to make Hoe not use sudo for "check_extra_deps" Ryan, is there a way to not use sudo for "check_extra_deps"? Once I fix this, I can merge to master, make sure it's green, and turn back on notifications to list. Thx, -- Chad ---------- Forwarded message ---------- From: Chad Woolley <thewoolley...@gmail.com> Date: Mon, Dec 13, 2010 at 7:28 PM Subject: Re: [Rubygems-developers] [CruiseControl] RubyGemsGitHub build 1e71d86 failed To: RubyGems developers mailing list <rubygems-developers@rubyforge.org> On Mon, Dec 13, 2010 at 1:09 PM, Ryan Davis <ryand-r...@zenspider.com> wrote: > How can I reproduce the error if I don't know what ruby impl + version + OS > it was? The email says nothing about that. I have no other means of knowing > as the urls that the mail sends out are inaccessible. Black boxes are not > useful in this context. OK, working on fixing this. Sorry about the bad hostname, I fixed last month that but failed to restart the ci process properly, so it had the old one. I'll also spit out os/environment/interpreter/gem env info as part of the build output. The problem now is making the build happy with a dynamic RVM interpreter selection. How can I make Hoe's "check_extra_deps" not use sudo to install gems? Thx, -- Chad _______________________________________________ Rubygems-developers mailing list http://rubyforge.org/projects/rubygems Rubygems-developers@rubyforge.org http://rubyforge.org/mailman/listinfo/rubygems-developers