This page has been moved to http://confluence.public.thoughtworks.org/display/CC/CI+Feature+Matrix
Labels
(None)
Continuous Integration Server Feature Matrix
This page has been moved to http://confluence.public.thoughtworks.org/display/CC/CI+Feature+Matrix
Comments (43)
Sep 14, 2004
Anonymous says:
Do you guys think commercial products have any chance in this market? Would you ...Do you guys think commercial products have any chance in this market? Would you ever consider using one? I just don't see how these non-free tools will get any sort of following.
Sep 15, 2004
alvin shen says:
Suggest to add build management related features into this matrix, such as build...Suggest to add build management related features into this matrix, such as build promotion, deletion. This features can be helpful if the build system has running for long period of time.
Sep 15, 2004
Jeffrey Fredrick says:
Cool page! comments below... Vendor seems an odd choice. I don't think of Though...Cool page! comments below...
Vendor seems an odd choice. I don't think of ThoughtWorks as a vendor, nor the Mozilla Foundation (Tinderbox).
Some comments on CC:
triggered builds: no special support for CVS that I'm aware of. could do the same w/any scm system that can execute script on commit.
temporal build scheduling: supported
under publishing where would the xsl publisher fall?
modify projects: can modify state of project (like build label or last good date)
multi project view: the index file shows current state of all projects. does that qualify?
tool integration: only out of the box? viewCVS integration (and others) documented on project wiki
remote management api: need row for RMI... or not
Question about additional dependencies: I notice that CC shows JRE and CC.NET shows .NET runtime, but DamageControl doesn't show a need for Ruby runtime; is that correct?
Sep 15, 2004
Leif Bennett says:
Cruisecontrol 2.1.6 Perforce support appears to be buggy. I've had to modify the...Cruisecontrol 2.1.6 Perforce support appears to be buggy. I've had to modify the source to get it to run at work.
I found a correct diagnosis and workable patch in the mail archives.
Sep 17, 2004
Aslak Hellesøy says:
Sure Alvin just add rows as you see fit.Sure Alvin - just add rows as you see fit.
Sep 18, 2004
Mike Cannon-Brookes says:
On the vendor question, I'd split it into two categories license (GPL/BSD/propri...On the vendor question, I'd split it into two categories - license (GPL/BSD/proprietary etc) and developer (ThoughtWorks, Urbancode etc).
Otherwise, great page - I hope a lot more of the ? get filled out!
Mar 16, 2005
Eric Pugh says:
Hi.. I helped contribute the Nant builder to CruiseControl. Can I get Karma to e...Hi.. I helped contribute the Nant builder to CruiseControl. Can I get Karma to edit this page? This is a really good idea.
Jun 01, 2005
Slava Imeshev says:
Hello, I'd like to add Parabuild server to this page can get write access, pleas...Hello,
I'd like to add Parabuild server to this page - can get write access, please?
Regards,
Slava Imeshev
Jun 27, 2005
Anonymous says:
Why is BuildForge not on this list?Why is BuildForge not on this list?
Jul 11, 2005
Aslak Hellesøy says:
Noone has requested that it be included. Is this a request? Do you want to fill ...Noone has requested that it be included. Is this a request? Do you want to fill in?
Jul 11, 2005
Aslak Hellesøy says:
done!done!
Jul 11, 2005
Aslak Hellesøy says:
done!done!
Jul 31, 2005
Allan Wick says:
I have built a GUI tool for configuring cruise control. It is a swing client. Th...I have built a GUI tool for configuring cruise control. It is a swing client. There is no category for "Rich Client" configuration on the matrix.
I am also planning on adding monitoring and controlling aspects to the tool.
Aug 01, 2005
Anonymous says:
Under "distributed builds" umbrella, may I propose including "Match agent archit...Under "distributed builds" umbrella, may I propose including "Match agent architecture to required build architecture(s)"? This function would capture architectures requested [by a build manager] to build the project, and send the build command only to agents that support those architectures. It may be something not implemented today by any product, but so is "distributed builds." I won't be surprised if Tinderbox does it though, they do have multi-arch farm.
Aug 04, 2005
Sergey A. Lipnevich says:
Hi! I've accumulated some data on tinderbox, tinderbox2, and tinderbox3, and wou...Hi! I've accumulated some data on tinderbox, tinderbox2, and tinderbox3, and would like to add it here. Is that of interest to anyone? I didn't actually try to use any of them, but I studied the code, the docs, the mail archives, the bug databases, and some online implementations.
The matrix is already very wide as it is, so i can try to squeeze the data into two columns: tinderbox/tinderbox2, and tinderbox3 (which is really very different from the first two).
I also would like to do the same for BuildBot, time permitting.
Please let me know.
Oct 21, 2005
Jeffrey Fredrick says:
Can I get karma to edit page? I'm one of the CC commiters and I'd like to update...Can I get karma to edit page? I'm one of the CC commiters and I'd like to update the cc info.
Nov 06, 2005
Anonymous says:
Can you addCan you add http://bitten.cmlenz.net/ ?
Nov 14, 2005
Anonymous says:
has anyone worked with hudson : https://hudson.dev.java.net/ ? is it worth looki...has anyone worked with hudson : https://hudson.dev.java.net/ ?
is it worth looking into?
Nov 16, 2005
Anonymous says:
Hi I am new to this perforce and CC.Net.Please Help me to setup "CruiseControl.N...Hi
I am new to this perforce and CC.Net.Please Help me to setup "CruiseControl.Net" for "Perforce".
Thanks&Regards
Ravindra
Email: ravindra@dcons.com
Dec 12, 2005
Roberto Mello says:
I've researched buildbot enough that I can add some information about it to this...I've researched buildbot enough that I can add some information about it to this page. Can I get permission?
-Roberto
Jan 24, 2006
Shane Witbeck says:
Is Damage Control now defunct or merged with another project? Thanks, Shan...Is Damage Control now defunct or merged with another project?
Thanks, Shane
Jan 29, 2006
Jeffrey Fredrick says:
CC 2.4 just shipped. may I have karma to bring the CC info up to date?CC 2.4 just shipped. may I have karma to bring the CC info up to date?
Feb 23, 2006
Sergey A. Lipnevich says:
As a courtesy to others and a help in reviewing, could everyone please describe ...As a courtesy to others and a help in reviewing, could everyone please describe what they're changing? There have been several updates recently, and it's quite difficult sometimes to see what exactly is new. In a simple page, a diff usually suffices, but this monster is probably one of the bulkiest pages on the 'net
so the diff is definitely not enough.
Feb 23, 2006
Jeffrey Fredrick says:
Makes sense. For my recent changes I: added AlienBrain as an SCM row  ...Makes sense. For my recent changes I:
Feb 28, 2006
Eric Minick says:
Fair enough. My recent changes: Turned a number of the Anthill & Anthill Pro ?'s...Fair enough. My recent changes:
Mar 15, 2006
Anonymous says:
Where is the column for buildforge? I'd like to see it added. Thanks.Where is the column for buildforge? I'd like to see it added.
Thanks.
May 26, 2006
Hanjie says:
Somebody can provide the data of BuildForge? I really hope I can find it somewhe...Somebody can provide the data of BuildForge?
I really hope I can find it somewhere.
Sep 07, 2006
Eric Minick says:
Updated the Anthill Pro section to reflect the upcoming release of the 3.0 versi...Updated the Anthill Pro section to reflect the upcoming release of the 3.0 version which introduced promotions, distributed builds, etc.
In the interest of full disclosure a handful of SCMs will not be supported in 3.0 that are supported in 2.6 and will be supported in 3.1. I left those marked as present, since that seemed the least confusing.
Also added a fair number of rows. Some for features that 3.0 may be unique with, others for features that are more common but haven't been being tracked for some reason. Where I knew other tools had the feature, I filled it in, but you all know your tools better than me, so update away. As best I can remember, the rows I added were:
Sep 07, 2006
Eric Minick says:
I would also like to propose that the systems that we don't have much data for b...I would also like to propose that the systems that we don't have much data for be removed into a seperate list. Perhaps just list them across the top with some links. The table is gigantic already, having a bunch of empty columns doesn't really help.
The canidates I see for this trimming are Build Bot, BeetleJuice, Gump, and Draco.Net. That or someone could go research them
Nov 01, 2006
anatol says:
Hi, Wiki administrators. I would like to add information about CerberusHi, Wiki administrators.
I would like to add information about Cerberus continuous integration tool for Ruby and RubyOnRails. Could you please provide me write access to this page??
Feb 05, 2007
Gilles FIGONI says:
Hi, a new tool is coming out : BambooHi,
a new tool is coming out : Bamboo from Atlassian.
It could be a good idea to integrate it into this matrix.
Mar 12, 2007
Eric Minick says:
Updated AnthillPro info for the 3.2 release. New Rows: Security Kerebos SSO Cust...Updated AnthillPro info for the 3.2 release.
New Rows:
By the way, if I was Pulse, TeamCity, Parabuild or any of the others who politely added themselves to the right hand side of the table, I'd be pretty irritated with DrumBeat adding itself right after the Thoughtworks tools.
Apr 10, 2007
Kirill Maximov says:
Updated TeamCity for release 2.0 I'd like to add a couple of rows but not sure w...Updated TeamCity for release 2.0
I'd like to add a couple of rows but not sure what is appropriate place for it.
This is something like "Server-side code analysis" section with items "Search for code duplicates" and "Run code inspections/Java" and "Run code inspections/.NET".
Are there any objections/thoughts?
Regards,
KIR
Apr 10, 2007
Jeffrey Fredrick says:
You could add it but wouldn't it just be green for every tool? Is there any of t...You could add it but wouldn't it just be green for every tool? Is there any of them that can't run CPD as part of the build?
I have the feeling that TeamCity offers something more/different than that but I don't think it would come across well as a line in the matrix.
Just my $.02
Jtf
Apr 13, 2007
Sergey A. Lipnevich says:
The fact that metrics are built in does offer a certain advantage :). If you cal...The fact that metrics are built in does offer a certain advantage
. If you call them Built-in code analysis and in the cell for TeamCity specify "Java, .NET" that would convey valuable information. There doesn't seem to be a good section for those however...
Here's a thought. Maybe a section should be called "Dahsboard view" or something like that, and individual lines would include items that can be put on a dashboard or home page of the build tool. So, if the tool offer anything over standard five-field CruiseControl status page (name, passed/failed, last run time, etc.), you would put such stuff in this section.
Apr 19, 2007
gsmd says:
Guys, please add HudsonGuys, please add Hudson into the listing.
Jul 31, 2007
Preston L. Bannister says:
From the DamageControl site, it appears the number of active developers is now z...From the DamageControl site, it appears the number of active developers is now zero. Who can update the table?
Aug 29, 2007
Chris Weiss says:
Yet another request for BuildForge to be added. Has anyone contacted them?Yet another request for BuildForge to be added. Has anyone contacted them?
Oct 05, 2007
Kohsuke Kawaguchi says:
Unfortunately, AFAIK this page is no longer updatable. I'm a developer of Hudson...Unfortunately, AFAIK this page is no longer updatable. I'm a developer of Hudson, and I asked an access to be able to add it, but it was eventually turned down by Codehaus admins because the damage control project is archived and so should the wiki.
Oct 05, 2007
Jeffrey Fredrick says:
Because of the issues with updating this page I have created a copy of it on the...Because of the issues with updating this page I have created a copy of it on the CruiseControl wiki here:
http://confluence.public.thoughtworks.org/display/CC/CI+Feature+Matrix
Anyone can signup and edit the page, and they can also contribute to the various sections on "Understand the alternatives to CruiseControl":
http://confluence.public.thoughtworks.org/display/CC/Understanding+the+alternatives+to+CruiseControl
(I have edit rights to this page on codehaus but I believe it would be better if Kohsuke were adding/maintaining the information on Hudson directly, rather than me trying to keep that column up to date.)
Oct 08, 2007
Eric Minick says:
Aslak was moving the page to another site as well. Hopefully we don't get oursel...Aslak was moving the page to another site as well. Hopefully we don't get ourselves into a position where this is the most linked to page, but is left out of date while different changes are going into a number of disparate sites.
Anyway, my latest set of changes:
Added: MsBuild, RSA SecureID. I know CC.Net also has MsBuild. I didn't check for anyone else.
Updated: ahPro now supports Synergy, and TFS.
Oct 31, 2007
David Soul says:
Hi Erick & Aslak, This archived list on this page is still the most linked vers...Hi Erick & Aslak,
This archived list on this page is still the most linked version in Google - the Bamboo developers keep receiving emails letting us know that we haven't added our CI server and I can see from the comments that other new CI systems are in the same bind
Since ThoughtWorks appears to have taken on hosting for the current list, it would great to have this page could start referring visitors there for the most up-to-date information, or at least let everyone keep this version up to date in the meantime.
Regardless, thanks to CodeHaus for hosting this page
Nov 06, 2007
Sam Vilain says:
Here's a few more, SmolderHere's a few more,