Features – System Requirements
System requirements and supported development tools
| CI server and agent operating systems | Windows, Linux, Mac OS X |
|---|---|
| Cloud platforms | Amazon EC2 (Linux, Windows) |
| SCM repositories |
Built-in support: Subversion, CVS, Perforce Supported via plugin: Git, Github, Mercurial, Clearcase, Accurev, Dimension |
| Programming languages | All languages supported — Java, C/C++, C#, VB.net, PHP, Ruby, Python, perl, ... |
| Builders | Ant, Maven, Maven2, make, NAnt, Visual Studio (devenv, MSBuild), custom command line, shell scripts |
| Test tools | JUnit, any tool with JUnit XML output including: Selenium, TestNG, NUnit, CppUnit, PHPUnit, PyUnit (plugin), PMD (plugin) |
| Code coverage tools | Atlassian Clover, Corbertura (Plugin), RCov (Plugin) |
Build and agent management
| Build configuration | |
|---|---|
| Build triggers |
|
| Build queue management | |
| Build result management |
|
| Agent configuration |
|
| Agent management |
Build result notifications
| RSS feed |
|
|---|---|
|
|
| Instant message |
|
| IDE notification |
|
External tool integrations
| IDE connectors | Eclipse, IntelliJ IDEA |
|---|---|
| JIRA |
|
| Confluence |
|
| FishEye |
|
| Other tools |
|
Elastic Bamboo
| Elastic agent configuration | |
|---|---|
| Elastic Agent Management |
|
Build analysis and reporting
| Build plan reports |
|
|---|---|
| Author reports |
Security and user management
| Authentication |
|
|---|---|
| Permissions and access control |
|
Extending Bamboo
| Plugins |
|
|---|---|
| API |