I was amazed when runcoderun sprung into existence and couldn't really
imagine how they could make money out of it or how their service could
possibly allow anything useful beyond executing basic unit tests and some
static code analysis.

Every CI build I've ever set up has several peculiar software prerequisites,
other sorts of weird OS configuration and often a lot of external
dependencies that would never be made accessible from the scary public
internet.

The best you could do is some sort of "build in a box" VM (like buildex
tries to do) that might get a project up and running quickly.  Those too
tend to be pretty useless given how quickly these tools evolve.

I've used cruise.rb, cruise, cruise.net, cruise.java, hudson and integrity -
they all do the basic things but can be differentiated at more advanced
features like complex build pipelines and promotion to test environments.

On Fri, Apr 9, 2010 at 11:10 AM, Marty Andrews <[email protected]>wrote:

> I've rarely worked on two projects that had the same CI set up.  The
> difference is usually environmental.  Every project has there own
> setup of tools, databases, other system and other products that need
> to be involved in the testing process.  A hosted CI service attempts
> to commoditise the environment.  So then you get stuck between a rock
> and a hard place.  Either you do less in your build (bad) or you gain
> more control over the environment.  That's often impossible in a
> corporate environment (which is where the biggest profit is likely to
> come from) because systems you need to integrate with are in a DMZ.
> It's also probably impractical for other scenarios because it's more
> effective to set up a CI product in an environment you already
> control.
>
> On Fri, Apr 9, 2010 at 10:56 AM, Ben Schwarz <[email protected]>
> wrote:
> > It was a hard problem to fix - paying for cloud servers and testing code
> in
> > isolation.
> > Their prices reflected it and no one wanted to pay for it.
> >
> > On Fri, Apr 9, 2010 at 10:53 AM, Marty Andrews <[email protected]>
> > wrote:
> >>
> >> CI in general.  Hosted CI has a swag of problems that the RunCodeRun
> >> guys are now painfully aware of.  It's a long way off being a
> >> commodity,
> >>
> >> On Fri, Apr 9, 2010 at 10:51 AM, Andrew Grimm <[email protected]
> >
> >> wrote:
> >> > Hi Marty,
> >> >
> >> > Are you talking about hosted CI, or CI in general, being a commodity?
> >> > The RunCodeRun talked about CI being consumed in a commodity way, but
> >> > that creating it wasn't a commodity for them.
> >> >
> http://blog.runcoderun.com/post/463439385/saying-goodbye-to-runcoderun
> >> >
> >> > Andrew
> >> >
> >> > On Fri, Apr 9, 2010 at 10:45 AM, Marty Andrews <
> [email protected]>
> >> > wrote:
> >> >> IMHO, continuous integration servers have become a commodity product
> >> >> now.  There are certainly differences between the products on the
> >> >> market, but the basics are all done equally well by pretty much
> >> >> anything you can find.
> >> >>
> >> >> On Fri, Apr 9, 2010 at 10:39 AM, Mark Mansour <[email protected]>
> >> >> wrote:
> >> >>> We're using Hudson at Sensis and it's pretty good.  I've also heard
> >> >>> good things about TeamCity and Bamboo but I haven't tried them.
> >> >>>
> >> >>> On Thu, Apr 8, 2010 at 9:27 PM, Ben Schwarz <[email protected]>
> >> >>> wrote:
> >> >>>> We use atlassian's bamboo and its pretty sweet too.
> >> >>>>
> >> >>>> On Thu, Apr 8, 2010 at 7:15 PM, Xavier Shay <[email protected]>
> >> >>>> wrote:
> >> >>>>>
> >> >>>>> we just switched from CC.rb to hudson and hudson is pretty win
> >> >>>>>
> >> >>>>> (I know that's not what you asked, soz)
> >> >>>>>
> >> >>>>> On 8/04/10 12:12 PM, Andrew Grimm wrote:
> >> >>>>>>
> >> >>>>>> RunCodeRun is shutting down, and one of the replacements
> mentioned
> >> >>>>>> on
> >> >>>>>> RCR's blog is CI in a box.
> >> >>>>>>
> >> >>>>>> Has anyone used it? Does it allow ruby testing?
> >> >>>>>>
> >> >>>>>> Andrew
> >> >>>>>>
> >> >>>>>
> >> >>>>> --
> >> >>>>> 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]<rails-oceania%[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]<rails-oceania%[email protected]>
> .
> >> >>>> For more options, visit this group at
> >> >>>> http://groups.google.com/group/rails-oceania?hl=en.
> >> >>>>
> >> >>>
> >> >>>
> >> >>>
> >> >>> --
> >> >>> Mark Mansour
> >> >>> The easiest way to manage your Agile project
> >> >>> [email protected]
> >> >>> http://agilebench.com/
> >> >>>
> >> >>> --
> >> >>> 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]<rails-oceania%[email protected]>
> .
> >> >>> For more options, visit this group at
> >> >>> http://groups.google.com/group/rails-oceania?hl=en.
> >> >>>
> >> >>>
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> Marty Andrews
> >> >>
> >> >> p: +61 407 004 570
> >> >> e: [email protected]
> >> >> w: http://marty.cogentconsulting.com.au
> >> >> t: http://twitter.com/martinjandrews
> >> >>
> >> >> --
> >> >> 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]<rails-oceania%[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]<rails-oceania%[email protected]>
> .
> >> > For more options, visit this group at
> >> > http://groups.google.com/group/rails-oceania?hl=en.
> >> >
> >> >
> >>
> >>
> >>
> >> --
> >> Marty Andrews
> >>
> >> p: +61 407 004 570
> >> e: [email protected]
> >> w: http://marty.cogentconsulting.com.au
> >> t: http://twitter.com/martinjandrews
> >>
> >> --
> >> 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]<rails-oceania%[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]<rails-oceania%[email protected]>
> .
> > For more options, visit this group at
> > http://groups.google.com/group/rails-oceania?hl=en.
> >
>
>
>
> --
> Marty Andrews
>
> p: +61 407 004 570
> e: [email protected]
> w: http://marty.cogentconsulting.com.au
> t: http://twitter.com/martinjandrews
>
> --
> 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]<rails-oceania%[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.

Reply via email to