Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added support checkmarks for Selenium and Clover

...

 

CruiseControl

CruiseControl.NET

DamageControl

Drumbeat CI

Tinderbox & Tinderbox2

BuildBot

Anthill Professional

Anthill

BeetleJuice

Luntbuild professional

LuntBuild

Gump

Draco.NET

Continuum

Sin

Parabuild Server

Tinderbox3

 Pulse

TeamCity

Project info

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EAP

Project origin

ThoughtWorks

ThoughtWorks

ThoughtWorks

 Timpani Software

Mozilla Project

?

Urbancode

Urbancode

?

PMEase

PMEase

?

?

Apache

CSH Consult

Viewtier Systems

John Keiser

 Zutubi

JetBrains

Open Source

(tick)

(tick)

(tick)

 (error)

(tick)

(tick)

(error)

(tick)

(error)

(error)

(tick)

(tick)

(tick)

(tick)

(tick)

(error)

(tick)

 (error)

(error) +OpenAPI

Implementation language

Java

C#

Ruby

 C#

Perl

Python

Java

Java

Java

Java

Java

Java

C#

Java

C#

Java

Perl

 Java

Java

Free

(tick)

(tick)

(tick)

 (error) Free 2-user version

(tick)

(tick)

(error) Free for Open Source Projects

(tick)

(error)

(error) Free for Open Source Projects

(tick)

(tick)

(tick)

(tick)

(tick)

(error) Free for Open Source Projects

(tick)

 (error) Free for Small Teams and Open Source Projects

(error) Free for Open Source Projects

Issue tracker

JIRA

JIRA

JIRA

 ?

Bugzilla

?

private

JIRA

?

Supports

SourceForge

?

?

JIRA

(error)

Official support

Bugzilla

 Jira

Jira

Online demo

here

here

openauthenticated

 here

Working implementation

?

request  

(error)

?

here

Use demo/domo

?

?

Working implementation on Codehaus

here

Eval download

Working implementation


(error) coming soon

Online Demo

Number of active developers

5

2

3

 5

?

?

?

?

?

?

2

?

?

4

1

?

?

 2

5~7

SCM support

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

AccuRev

(tick)

(tick)

?

 (info)

(error)

?

(tick)

(error)

?

(info)

(tick)

?

?

?

(error)

(info)

(error)

(error)

(error)

AlienBrain

(tick)

(tick)

?

 ?

?

?

(error)

(error)

?

?

?

?

?

?

?

?

?

(error)

(error)

Bazaar

(error)

(error)

?

 ?

?

?

(error)

(error)

?

?

?

?

?

(tick)

?

?

?

(error)

(error)

BitKeeper

(error)

(tick)

?

 ?

?

?

(tick)

(info)

?

?

?

?

?

?

?

?

?

(error)

(error)

ClearCase

(tick)

(tick)

(error)

 (info)

(error)

?

(tick)

(info)

?

(tick)

(tick)

?

?

(tick)

(error)

(tick)

(error)

(error)

(tick)

CA Harvest

(tick)

(error)

?

 ?

?

?

(tick)

(error)

?

?

?

?

?

?

?

?

?

(error)

(error)

CM Synergy

(tick)

(tick)

?

 ?

?

?

(info)

(error)

?

?

?

?

?

?

?

?

?

(error)

(error)

CVS

(tick)

(tick)

(tick)

 (tick)

(tick)

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(tick)

(error)

(tick)

(tick)

(tick)

(tick)

Dimensions

(error)

(error)

?

 ?

?

?

(tick)

(error)

?

?

?

?

?

?

?

?

?

(error)

(error)

"File system SCM"

(tick)

(tick)

(error)

 (info)

(error)

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(tick)

(error)

(tick)

(error)

(error)

(error)

HTTP file

(tick)

(error)

(error)

 ?

(error)

?

(error)

(error)

?

(error)

(error)

?

?

(error)

(error)

(tick)

(error)

(error)

(error)

MKS

(tick)

(tick)

(error)

 (info)

(error)

?

(tick)

(tick)

?

(error)

(error)

?

?

?

(error)

(tick)

(error)

(error)

(error)

Perforce (p4)

(tick)

(tick)

(error)

 (tick)

(error)

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(tick)

(error)

(tick)

(error)

(tick)

(tick)

PVCS

(tick)

(tick)

(error)

 (tick)

(error)

?

(tick)

(tick)

?

(error)

(error)

?

?

?

(error)

(tick)

(error)

(error)

(error)

SourceGear Vault

(error)

(tick)

(error)

 (info)

(error)

?

(error)

(error)

?

(error)

(error)

?

?

?

(error)

(tick)

(error)

(error)

(error)

StarTeam

(tick)

(tick)

(error)

 (info)

(error)

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(tick)

(error)

(tick)

(error)

(error)

(info)

Subversion

(tick)

(tick)

(tick)

 (tick)

(error)

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(tick)

(tick)

(tick)

(error)

 (tick)

(tick)

Surround

(tick)

(error)

(error)

 (info)

(error)

?

(info)

(error)

?

(error)

(error)

?

?

?

(error)

(tick)

(error)

(error)

(error)

Team Foundation Server

?

(tick) (via plugin)

?

?

?

?

(info)

(error)

?

?

?

?

?

?

?

?

?

?

(tick)

VSS

(tick)

(tick)

(error)

 (tick)

(error)

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(warning)

(error)

(tick)

(error)

(error)

(tick)

VSS Journal

(tick)

(error)

(error)

 (tick)

(error)

?

(error)

(error)

?

(error)

(error)

?

?

?

(error)

(error)

(error)

(error)

(tick)

SCM related support

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SCM filtering

(tick)

(tick)

(error)

 (tick)

(error)

?

(tick)

(error)

?

(error)

(error)

?

?

?

(error)

(tick)

(error)

(tick)

(tick)

Multi-SCM

(tick)

(tick)

(error)

 (tick)

(error)

?

(tick) about

(error)

?

(tick)

(tick)

?

?

?

(error)

(tick)

(error)

(error)

(tick)

Can create new SCM repositories

(error)

(error)

(tick) Via web admin

 ?

(error)

?

(info)

(error)

?

(error)

(error)

?

?

(error)

(error)

(error)

(error)

(error)

(error)

Build management

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Parallel builds (ability to build several projects simultaneously)

(tick)

(tick)

(tick)

 (tick)

(error)

?

(tick)

(error)

?

(tick)

(tick)

?

?

(tick)

(tick)

(tick)

(error)

(tick) 

(tick)

Distributed builds

(warning)

(error)

(error)

 (info)

(tick)

?

(tick)

(error)

?

(tick)

(error)

?

?

(info)

(tick)

(tick)

(tick)

(tick)

(tick)

Agents' code auto-updated

?

?

?

 ?

(error)

?

(tick)

(error)

?

?

?

?

?

?

?

?

(tick)

(tick)

(tick)

Manually force builds

(tick)

(tick)

(tick)

 (tick)

(tick) Email

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(tick)

Not needed

(tick)

(tick)

(tick) 

(tick)

SCM trigged builds

(tick) (if supported by SCM)

(error)

(tick) (if supported by SCM)

 (tick)

(tick)

?

(tick)

(error)

?

(info)

(tick)

?

?

(tick)

(tick)

(info)

(tick)

(tick)

(error)

SCM poll based builds

(tick)

(tick)

(tick)

 (tick)

(tick) Tinderbox2

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(tick)

(error)

(tick)

(error)

(tick)

(tick)

Temporal build scheduling

(tick)

(tick)

(error)

 (tick)

(error)

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(tick)

(error)

(tick)

(error)

(tick)

(tick)

Builds promotion

(error)

?

?

 (info)

(error)

?

(tick) about

(error)

?

(tick)

(error)

?

?

(info)

(error)

(tick)

(error)

(error) 

(info)

Interproject Dependencies

?

?

?

?

?

?

(tick)

(tick)

?

(tick)

(tick)

?

?

?

?

?

?

(tick)

(tick)

Builds deletion

(error)

?

?

 ?

?

?

(tick)

(error)

?

(tick)

(tick)

?

?

(info)

(error)

(tick)

?

(tick)

(info)

Reproduce history builds

(error)

?

?

 ?

(error)

?

(tick)

(error)

?

(tick)

(tick)

?

?

(info)

(error)

(tick)

(error)

(info)

(error)

Proactive (can prevent build breakages)

(error)

?

?

 (tick)

(error)

?

(error)

(error)

?

?

?

?

?

?

(tick)

(tick)

(error)

(tick)

(tick)

Detect new failing tests while build

?

?

?

?

?

?

(tick) (via report)

(error)

?

?

?

?

?

?

?

?

?

?

(tick)

Notify when first test in build fails

?

?

?

?

?

?

(error)

(error)

?

?

?

?

?

?

?

?

?

?

(tick)

Security

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

User authentication

(tick)

(error)

(error) Apache recommended

 (tick)

(tick) For management

?

(tick)

(error)

?

(tick)

(tick)

?

?

(tick)

(error)

(tick)

(tick) For management

(tick)

(tick)

User authorization schemes

(error)

(error)

(tick)

 (tick)

?

?

(tick)

(error)

?

(tick)

(tick)

?

?

(tick)

(error)

(tick)

(error) Database

(tick)

(tick) Admin/ Developer/Guest

LDAP Integration

(error)

(error)

?

 (info)

?

?

(tick)

(error)

?

?

(tick)

?

?

(info)

(error)

(tick)

?

(tick)

(tick)

Kerebos

?

?

?

?

?

?

(tick)

(error)

?

?

?

?

?

?

?

?

?

?

?

Single Sign On

?

?

?

?

?

?

(tick)

(error)

?

?

?

?

?

?

?

?

?

?

?

Custom JAAS

?

?

?

?

?

?

(tick)

(error)

?

?

?

?

?

?

?

?

?

?

?

Publishing

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Confluence

(error)

(error)

(warning)

 ?

(error)

?

(error)

(error)

?

(error)

(error)

?

?

?

(error)

(error)

(error)

(error)

(error)

Email

(tick)

(tick)

(tick)

 (info)

(tick)

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(tick)

(tick)

(tick)

(error)

(tick)

(tick)

Run executable

(tick)

(tick)

(error)

 (tick)

(error)

?

(tick)

(tick)

?

(tick)

(error)

?

?

(error)

(error)

(tick)

(error)

(tick)

(error)

FTP

(tick)

(error)

(error)

 (info)

(error)

?

(error)

(error)

?

(error)

(error)

?

?

(error)

(error)

(tick)

(error)

(error)

(error)

IRC

(error)

(error)

(tick)

 ?

(error)

?

(error)

(error)

?

(error)

(error)

?

?

(tick)

(error)

(error)

(error)

(error)

(error)

Jabber

(tick)

(error)

(info)

 ?

(error)

?

(tick)

(error)

?

(tick)

(tick)

?

?

(tick)

(error)

(tick)

(error)

(tick)

(tick)

Lotus Sametime

(tick)

(error)

(error)

 (error)

(error)

?

(error)

(error)

?

(error)

(tick)

?

?

(error)

(error)

(error)

(error)

(error)

(error)

NetSend

(error)

(tick)

(error)

 (error)

(error)

?

(error)

(error)

?

(error)

(error)

?

?

(error)

(error)

(error)

(error)

(error)

(error)

ProjectStart

(error)

(tick)

(error)

 (error)

(error)

?

(error)

(error)

?

(error)

(error)

?

?

(error)

(error)

(error)

(error)

(error)

(error)

RSS

(tick)

(warning)

(error)

 (info)

(error)

?

(tick)

(error)

?

(error)

(tick) 

?

?

(info)

(error)

(tick)

(error)

(tick)

(error)

SCP

(tick)

(error)

(error)

 ?

(error)

?

(tick)  

(error)

?

(error)

(error)

?

?

(error)

(error)

(tick)

(tick)

(error)

(error)

Windows System Tray

(tick)

(tick)

(tick)

 (tick)

(error)

?

(error)

(error)

?

(error)

(error)

?

?

(error)

(tick)

(tick)

(error)

(error)

(tick)

Formatted Logging

(tick) XML

(tick) XML

(tick) YAML

 (tick) (In Relational Db)

(error)

?

(error)

(error)

?

(error)

(tick) Xml, Html 

?

?

(error)

(error)

(tick)

(error)

(error) 

(tick) (In DB)

Yahoo Messenger

(error)

(warning)

(warning)

 ?

(error)

?

(tick)

(error) 

(error)

?

(error)

(error)

?

(info)

(info)

(error)

(info)

(error)

(error)

MSN Messenger

?

?

?

 ?

(error)

?

(error)

(error)

?

(tick)

(tick)

?

?

(tick)

(error)

(info)

(error)

(error)

(error)

X10

(tick)

(tick)

(error)

 (error)

(error)

?

(error)

(error)

?

(error)

(error)

?

?

?

(error)

(error)

(error)

(error)

(error)

Web interface

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

View changesets

(error)

(error)

(tick)

 (tick)

Bonsai

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(tick)

(error)

(tick)

Bonsai

(tick)

(tick)

Add new projects

(warning)

(error)

(tick)

 (tick)

(error) "Tree" only

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(tick)

(error)

(tick)

(error) "Tree" only

(tick)

(tick)

Clone projects

(error)

(error)

(tick)

 (info)

?

?

(tick)

(error)

?

(tick)

(tick)

?

?

(error)

(error)

(tick)

(error)

(tick)

(tick)

Delete projects

(warning)

(error)

(error)

 (tick)

(tick)

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(tick)

(error)

(tick)

(tick)

(tick)

(tick)

Modify projects

(warning)

(error)

(tick)

 (tick)

(error)

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(tick)

(error)

(tick)

(error)

(tick)

(tick)

Kill builds

(tick)

(error)

(tick)

 (tick)

(error)

?

(tick)

(error)

?

(tick)

(tick)

?

?

(info)

(error)

(tick)

(error)

(tick)

(tick)

Pause builds

(tick)

(tick)

(error)

 (info)

(error)

?

(tick)

(error)

?

(error)

(error)

?

?

(info)

(error)

(tick)

(error)

(tick)

(tick)

Access to build artifacts

(tick)

(error)

(tick)

 (info)

(tick)

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(tick)

(error)

(tick)

(tick)

(tick)

(tick)

Browse CI's working copy

(error)

(error)

(tick)

 ?

(error)

?

(error)

(error)

?

(error)

(error)

?

?

(tick)

(error)

(info)

(error)

(tick)

(error)

Delete CI's working copy

(error)

(warning)

(tick)

 ?

(error)

?

(tick)

(error)

?

(error)

(error)

?

?

(tick)

(error)

(tick)

(error)

(tick)

(tick)

Search in builds

(error)

(error)

(tick)

 (tick)

(error)

?

(tick)

(error)

?

(tick)

(tick)

?

?

?

(error)

(tick)

(error)

(error)

(error)

Historic graphs

(tick)

(error)

(error)

 (tick)

(error)

?

(tick)

(error)

?

(error)

(error)

?

?

(info)

(error)

(tick)

(error)

(tick)

(error)

Self-updating web page

(tick)

(tick)

(tick)

 (tick)

(error)

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(tick)

(tick)

(tick)

(error)

(tick)

(tick) Ajax

Multi project support

(tick)

(tick)

(tick)

 (tick)

(error)

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(tick)

(error)

(tick)

(error)

(tick)

(tick)

Multi project view

(tick)

(tick)

(tick)

 (tick)

(error)

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(tick)

(tick)

(tick)

(error)

(tick)

(tick)

Add/remove agent machines (for distributed builds)

?

?

?

 ?

(error)

?

(tick)

(error)

?

?

?

?

?

?

?

(tick)

(tick)

(tick)

(tick)

Directly supported build tools

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shell / command script

(tick)

(tick)

(tick)

 (tick)

(tick)

?

(tick)

(error)

?

(tick)

(tick)

?

?

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Ant

(tick)

(error)

(tick)

 (info)

(error)

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(tick)

(error)

(tick)

(error)

(tick)

(tick)

Groovy

(error)

(error)

(error)

(error)

(error)

(error)

(tick)

(error)

(error)

(error)

(error)

(error)

(error)

(error)

(error)

(tick)

(error)

(error)

(error)

NAnt

(tick)

(tick)

(error)

 (tick)

(error)

?

(tick)

(error)

?

(info)

(error)

?

?

(tick)

(error)

(tick)

(error)

(error)

(tick)

Maven

(tick)

(error)

(tick)

 (info)

(error)

?

(tick)

(error)

?

(tick)

(tick)

?

?

(tick)

(error)

(tick)

(error)

(tick)

(error)

Maven2

(tick)

(error)

(error)

 (info)

(error)

(error)

(tick)

(error)

(error)

(info)

(tick) 

(error)

(error)

(tick)

(error)

(tick)

(error)

(tick)

(tick)

Make

(error)

(error)

(tick)

 (tick)

(tick)

?

(tick)

(error)

?

?

(error)

?

?

(tick)

(error)

(tick)

(tick)

(tick)

(error)

Visual Studio ('devenv')

(error)

(tick)

(error)

 (tick)

(error)

?

(error) about

(error)

?

?

(error)

?

?

(error)

(error)

(tick)

(error)

(error)

(tick)

Tools integration

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ViewCVS

(error)

(tick)

(tick)

 ?

(error)

?

(error)

(error)

?

(error)

(error)

?

?

(info)

(error)

(tick)

(error)

(tick)

(error)

Fisheye

(error)

(error)

(tick)

 (error)

(error)

?

(error)

(error)

?

(error)

(error)

?

?

(info)

(error)

(tick)

(error)

(tick)

(error)

Bonsai

?

?

?

 (error)

(tick)

?

(error)

(error)

?

?

?

?

?

?

?

?

(tick)

(error)

(error)

Bugzilla

(error)

(error)

(tick)

 (error)

(error)

?

(info)

(error)

?

(info)

(error)

?

?


(error)

(tick)

(error)

(error)

(error)

Scarab

(error)

(error)

(tick)

 (error)

(error)

?

(error)

(error)

?

(error)

?

?

?

(error)

(error)

(error)

(error)

(error)

(error)

Trac

(error)

(error)

(tick)

 ?

(error)

?

(error)

(error)

?

?

?

?

?

(error)

(error)

(error)

(error)

(error)

(error)

sourceforge.net

(error)

(error)

(tick)

 ?

(error)

?

(error)

(error)

?

?

?

?

?

(error)

(error)

(error)

(error)

(error)

(error)

rubyforge.org

(error)

(error)

(tick)

 ?

(error)

?

(error)

(error)

?

?

?

?

?

(error)

(error)

(error)

(error)

(error)

(error)

JIRA

(error)

(error)

(tick)

 (info)

(error)

?

(tick)

(error)

?

(info)

(error)

?

?


(error)

(tick)

(error)

(tick)

(tick)

Confluence

(error)

(error)

(warning)

 (info)

(error)

?

(error)

(error)

?

(error)

(error)

?

?

(error)

(error)

(error)

(error)

(error)

(error)

ClearQuest

?

?

?

?

?

?

(tick)

(error)

?

?

?

?

?

?

?

?

?

?

?

JUnit result rendering

(tick)

(tick)

(tick)

 (info)

(error)

?

(tick)

(error)

?

(tick)

(tick)

?

?

(info)

(error)

(tick)

(error)

(tick)

(tick)

NUnit result rendering

(error)

(tick)

(error)

 (tick)

(error)

?

(error)

(error)

?

(info)

(error)

?

?

(error)

(error)

(error)

(error)

(tick)

(tick)

Clover result rendering

?

?

?

?

?

?

(tick)

(error)

?

?

?

?

?

?

? ?

(tick)

?

?

(tick)about

Selenium result rendering

?

?

?

?

?

?

(tick)

(error)

?

?

?

?

?

?

? ?

(tick)

?

?

(tick)about

IntelliJ Plugin

(tick)

(error)

(error)

 ?

(error)

?

(error)

(error)

?

(info)

(error)

?

?

(info)

(error)

(info)

(error)

(error)

(tick)

Eclipse Plugin

(tick)

(error)

(error)

 (tick)

(error)

?

(tick)

(error)

?

(info)

(tick)

?

?

(info)

(error)

(info)

(error)

(error)

(tick)

VS 2005 Plugin

?

?

?

?

?

?

(tick)

(error)

?

?

?

?

?

?

?

?

?

?

(tick)

Remote Management API

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SOAP

(error)

(tick)

(error)

 (tick) Asynchronous Messaging

(error)

?

(tick)

(error)

?

(error)

(error)

?

?

?

(tick)

(tick)

(error)

(error)

(error)

XML-RPC

(error)

(warning)

(tick)

 n/a

(error)

?

(error)

(error)

?

(error)

(error)

?

?

(tick)

(error)

(tick)

(error)

(tick)

(tick)

JMX

(tick)

N/A

N/A

 n/a

(error)

?

(error)

(error)

?

(error)

(error)

?

?

(error)

(error)

(error)

(error)

(error)

(error)

Hessian

(error)

?

?

 n/a

(error)

?

(error)

(error)

?

(info)

(tick)

?

?

(error)

(error)

(tick)

(error)

(error)

(error)

Client Library

?

?

?

?

?

?

(tick) about

?

?

?

?

?

?

?

?

?

?

?

(tick) OpenAPI

Eclipse ALF

?

?

?

?

?

?

(info)

?

?

?

?

?

?

?

?

(info)

?

?

(error)

Installation and Configuration

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Windows installer

(error)

(tick)

(tick)

 (tick)

(error)

?

(tick)

(error)

?

(error)

(tick)

?

?

(info)

(tick)

(tick)

(error)

(tick)

(tick)

Self contained distribution (except SCM clients)

(tick)

(tick)

(tick)

 (tick)

(error)

?

(error)

(error)

?

(tick)

(tick) 

?

?

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Additional dependencies

JRE, SCM client

.NET Runtime, IIS, SCM client

SCM client

 .NET Runtime, SQL Server (MSDE Included in distribution)

Perl, CVS

?

JRE, SCM client

JDK, Servlet container, SCM client

?

jdk, SCM client

jdk,tomcat,SCM client

?

?

JRE, SCM client

Subversion, .NET runtime/IIS or Mono/XSP

(tick)

Perl, CVS, SCP

JDK, some SCM clients

Some SCM clients

Execution platform

JVM

Windows, .NET, Mono

Ruby

 Windows, .NET, Mono

Perl

?

JVM

JVM

?

JVM

JVM

?

?

JVM

Windows, Linux

Windows, Unix, Linux, Mac OS X, Solaris, HP UX

Perl

 JVM

JVM

Project platform (what it can build)

Java + anything Ant/Maven/NAnt can build

.NET or anything with a command line interface build

Any language

 Any language

Any language

?

Any language

Any language with supplied ant wrapper

?

Any language

Any language with supplied ant wrapper

?

?

Any language

Any language

Any language

(i)Any language

Any Language 

Any Language

Preferred build tool

Ant, Maven

Nant

Any build tool

 NAnt

Make

?

Any build tool

Ant

?

Any build tool

Ant, Maven

?

?

Maven 2

Any build tool

Any build tool

Make

Any build tool 

Any

Requires modifications to build scripts

NO

NO

NO

 NO

(tick)

?

NO

NO

?

NO

NO

?

?

NO

NO

NO

(tick)

NO

NO

Supports multiple projects

(tick)

(tick)

(tick)

 (tick)

(error)

?

(tick)

(tick)

?

(tick)

(tick)

?

?

(tick)

(error)

(tick)

(error)

(tick)

(tick)

Automatic configuration from build script

(error)

(error)

(error)

 (tick)

(error)

(error)

(error)

(error)

(error)

(error)

(error)

(error)

(error)

(tick) Maven only

(error)

(error)

(tick)

(error)

(error)

Text file configuration

(tick) XML

(tick) XML

(tick) YAML

 Stored in SQL Db - XML input/export coming soon

(tick)

?

(tick) XML import/export.
Database backend 

(error)

?

(error)

(error)

?

?

(error)

(tick)

(tick)

(tick)

(error)

(tick) XML configs for projects


Children Display
depth1