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

Reply via email to