| Functionality | CC.rb | Jenkins |
|---|---|---|
| Interface | Limited- Web based | Extended - Web based |
| Footprint | Light | Heavy |
| Initial Configuration | Simple | Heavy |
| Specific target language | Ruby based applications, can be extended via shell support | Most, including Ruby |
| User Management | No | Yes |
| Robustness (comparative) | Less | More |
| Extendibility (comparative) | Less | More |
| Implementation @ Learnexa | Partially implemented (as of Jan/22/2014) | None |
| Multiple stage build | Needs patch | Configurable |
| Multiple environment deploy | Needs patch | Configurable |
| VM support | Basic / Not build in | Almost all VM environments |
| SCM support | Basic | Extensive |
| Build Tools | Basic (via shell scripts) | Extensive + Shell script support |
| Test frameworks | Basic (ruby covered) | Extensive (including Selenium and JSunit) |
| Reporting | No graphs, trends, build artifacts | Built in reporting + Plugins available |
| Notifications | Basic | Extensive |
TODO: Update with implementation details.