Actually I think Jenkins kind of sucks. The build pipeline plugin is really the crapiest part of it but it needs a fair bit of work just to get a nice dashboard and display build artifacts nicely (maybe I'm not doing it right but I found the interface really crap). We have been trialing Team City and it is better in some ways and worse in others. On the plus side I don't have to write a bash script to get a ruby build. On the minus side the web based configuration is pretty opaque until you have done it a few times.
I am constantly surprised that this is not yet a solved problem. I'll look forward to seeing these hosted options when they are ready. Cheers, Adam On 30/01/2012, at 1:13 PM, Dmytrii Nagirniak wrote: > Thanks to all of you guys. > > So it seems Jenkins is the de-facto here. So be it :) > > I kind of like the hosted option too, but will see how it goes. > > Cheers, > Dmytrii > > > On 29/01/2012, at 7:40 PM, Ben Hoskings wrote: > >> Seconded. Jenkins is the Millennium Falcon of CI: it may not look like much, >> but it's got it where it counts. >> >> Ben >> >> >> Sent from my iPhone >> >> On 29/01/2012, at 11:38 AM, Xavier Shay <[email protected]> wrote: >> >>> Jenkins. >>> >>> UI sucks but the backend is solid, and that's what matter. It has an API if >>> you want it - I haven't, but GitHub built their own CI thing on top of it. >>> >>> Xav >>> >>> On 26/01/12 11:24 PM, Dmytrii Nagirniak wrote: >>>> Hi guys, >>>> >>>> Just wondering what CI servers you are using and which ones you >>>> personally like (or don't). >>>> >>>> What I need from it is pretty common stuff, but just couple of things: >>>> >>>> * run specs, cucumber features, JavaScript unit tests >>>> * deploy to staging and production (manually and automatically) >>>> * nice UI and easy to read failure reports >>>> >>>> >>>> I have been using TeamCity which has worked pretty well. >>>> >>>> Also do you care (or should one care?) about isolating the gems she >>>> between the builds (maybe with RVM gem sets or similar)? >>>> >>>> Cheers, >>>> Dmytrii >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Ruby or Rails Oceania" group. >>>> To post to this group, send email to [email protected]. >>>> To unsubscribe from this group, send email to >>>> [email protected]. >>>> For more options, visit this group at >>>> http://groups.google.com/group/rails-oceania?hl=en. >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "Ruby or Rails Oceania" group. >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]. >>> For more options, visit this group at >>> http://groups.google.com/group/rails-oceania?hl=en. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Ruby or Rails Oceania" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/rails-oceania?hl=en. >> > > > -- > You received this message because you are subscribed to the Google Groups > "Ruby or Rails Oceania" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/rails-oceania?hl=en. -- You received this message because you are subscribed to the Google Groups "Ruby or Rails Oceania" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rails-oceania?hl=en.
