CI Tool Smackdown
From CitconWiki
Jump to navigationJump to searchThe printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Distinctive Features
Anthill Pro
- Build Agents - distributed - manage many build and deployment machines - artifact repository - intergrated with scm, defect, test - security integrated with LDAP/AD
UrbanCode Automation Server
- automates simple tasks where the build lifecycle features of AnthillPro are a bit too much.
Hudson
- does what ant hill pro does but free. - can do distributed builds - easier to setup than cruisecontrol - coverture and sonar used along hudson to present the results.
Build Beat
- config wizard - 100% .Net implementation - 3.0 -> plugin architecture - runs cross platform with mono. (open source framework to run .net on non-windows) - support distributed build - built on a relational database - ease of use - security but not integrated with LDAP
Cruisecontrol
- broad user community - plugin architecture - CI comparison metrics plugins - can do distributed builds
CI factory
- use cc.NEt - packages lots of tools that have proven records - free and open source - automated branching - based on subversion. - constrained by a bunch of preset convention
ElectricCommander
- command line interface for flexibility - scalable architecture - diagnostics. some automation around root cause analysis - security, supports LDAP
What is missing?
- Better stability - Correlate failures - other metrics/trends. ex: pull stats from mercury