Since RunCodeRun is no longer operative we don't have CI anymore. The
ecosystem is growing (gherkin, cucumber, cucumber-rails, cuke4duke,
cuke4nuke) and we need to support more platforms (MRI 1.8.6, 1.8.7,
1.9.1, 1.9.2, JRuby, Rubinius, IronRuby - on mono at least - etc etc).
Does anyone have some spare hardware and time to set up a Hudson
server? Here is a nice article about how the ThoughtBot people are
doing it.
http://robots.thoughtbot.com/post/712609699/sailing-down-the-hudson-with-rvm
We can start simple, then scale up with more combos as we see the need.
Any takers?
Cheers,
Aslak
The only issue is hardware. My company, LeadTune, may be willing to
sponsor a rackspace cloud instance but I'm sill waiting to hear if that
is an option. I'll know in a day or so. Otherwise, if another company
is willing to sponsor something and give me access I can run the
cookbooks on it.
-Ben
-Ben
p.s. I'm copying the rest of the list in on this in case there might be
some other interest.
Dan Lynn wrote:
> Gotcha. What would LeadTune think about splitting the yearly cost of a
> 1GB instance? I'll run it up the flagpole over here.
>
> Dan
>
>
> On 06/22/2010 03:56 PM, Ben Mabey wrote:
>> Hudson can take a fair amount of memory so my guess is the 512MB
>> ($23/month) instance would be the baseline but more likely the 1GB
>> ($43/month) would be needed.
>>
>> -Ben
>>
>> Dan Lynn wrote:
>>> How big of a rackspace cloud instance would you be looking to set up?
>>>
>>>
>>> On Jun 22, 2:02 pm, Ben Mabey <b...@benmabey.com> wrote:
>>>> aslak hellesoy wrote:
>>>>> Hi folks,
>>>>> Since RunCodeRun is no longer operative we don't have CI
>>>>> anymore. The
>>>>> ecosystem is growing (gherkin, cucumber, cucumber-rails, cuke4duke,
>>>>> cuke4nuke) and we need to support more platforms (MRI 1.8.6, 1.8.7,
>>>>> 1.9.1, 1.9.2, JRuby, Rubinius, IronRuby - on mono at least - etc
>>>>> etc).
>>>>> Does anyone have some spare hardware and time to set up a
>>>>> Hudson
>>>>> server? Here is a nice article about how the ThoughtBot people are
>>>>> doing it.
>>>>> http://robots.thoughtbot.com/post/712609699/sailing-down-the-hudson-w...
I've never used TeamCity, but it seems really nice. When I went to
http://teamcity.jetbrains.com/project.html?projectId=project39
it asked me for credentials so I couldn't check it out.
I think if JetBrains is willing to sponsor it and help set it up it makes sense to just go with them....
Roman- I think the big dependency is RVM. Will the server be setup with RVM so we can run multiple versions of ruby?
-Ben
> Yeah, that makes a lot of sense (RE: asking a hosting provided for sponsorship).
I emailed Aslak off-list last night but he hasn't gotten back to me yet - Brightbox (http://brightbox.co.uk/) are willing to donate a server for this. We use cucumber internally and love it, and like to support the open source community where we can. :)
C
---
Caius Durling
ca...@caius.name
+44 (0) 7960 268 100
http://caius.name/
Great, thanks Caius!
I guess the question remains is if TeamCity can support RVM and will be
an easier setup/maintenance alternative.
If not then we can go the Hudson route on Brightbox route.
-Ben
I just went to the correct URL. (My client had cut it off when I tried
before and was asked for credentials.) It looks like a good start! It
looks like you have it setup to use 1.9 and 1.87... How can you specify
this with TeamCity?
The cucumber-rails project uses RVM and bundler to switch out the ruby
version and gemsets during a single run. That way it is able to lump a
number of different rails and ruby versions in one build. We we be able
to use RVM on these servers like that?
-Ben
Cool! It seems like it will meet out needs then.
WDYT Aslak?
-Ben
Hello guys,
My Name is Roman, I'm a member of RubyMine team and author or Rake/
Cucumber/RSpec/TestUnit/Shoulda support in our TeamCity CI (http://
www.jetbrains.com/teamcity). In addition to Ruby TeamCity also
supports Java and .NET so it can also be used for cuke4duke, cuke4nuke
projects.
Thanks for all of the offers and suggestions. I haven't gone through
it all yet, and I'll discuss the options with the other core
developers. I'll get back about this in a couple of days.
Cheers,
Aslak
> --
> You received this message because you are subscribed to the Google Groups
> "Cukes" group.
> To post to this group, send email to cu...@googlegroups.com.
> To unsubscribe from this group, send email to
> cukes+un...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/cukes?hl=en.
>