Bamboo provides easy built-in support for source control systems like Subversion, Mercurial, Git, Perforce and CVS. Less time spent worrying about your source, and more time concentrated on your builds.
Bamboo integrates easily with Eclipse, Visual Studio, and IntelliJ IDEA through our IDE Connectors.
Use popular tools like Ant, Maven, Make, Command Line Tools, MSBuild, and Devenv to automate your builds and practice Continuous Integration the right way.
Bamboo offers support for Test Automating tools such as JUnit, Selenium, PHPUnit and more. Deploy with confidence!
Automatically start builds in Bamboo with commit-triggers, schedules, or dependency-triggers. And if you need to step in, Bamboo gives you the option to manually start your build as well. Automate with control.
Pass dependencies between compilation, testing and deployment stages using Artifact Sharing without having to rebuild in every step
Manage how your builds run the way you want them to. Re-order the queue, set the build timeouts, detect hung builds, and start up new agents when you need them. You're in control.
Bamboo's notification environment will keep you up to date on every build result, every failure, the first failure, and the first pass after a build failure. So, you'll always know what's happening.
Receive notifications through customizable emails, RSS feeds, IMs, or IDE pop-ups. Get instant feedback from your builds.
The great thing about IM notifications is that you can respond to them to add comments and/or labels to build results, all without re-entering Bamboo.
Bamboo provides valuable information on recent test failures, commit information, time and date of build, and more. Gain all the knowledge you need quickly and easily.
Releasing isn't just for engineers if you use Bamboo. Release a JIRA Version with a single click directly from JIRA and build, test and deploy.
Chart build statistics, display build statuses, and visualize code coverage all directly with JIRA or Gmail and iGoogle dashboards
Setup a dedicated wallboard in your workspace to display the latest build status to keep your team aware of changes.
In JIRA Issues...
Click the builds tab to instantly see whether your build passed/failed. You can also see a history of the number of failed tests & errors, all at a quick glance.
In JIRA Projects
Project Managers can view the latest builds that incorporate changes for issues from your project
In Bamboo build results...
See a snapshot of what issues were incorporated into your build and click through directly to JIRA for more details.
Elastic (EC2) Agents
Get the hardware resources you need when you need them with Amazon EC2. Perks include automatic agent start-up and shutdown, Amazon Machine Image (AMI) customization, Elastic Block Storage (EBS) persistence, and agent scheduling.
Can't use Elastic Bamboo? Need to build and test on different operating systems? Scale out your build infrastructure on your own hardware with remote agents. They're easy to set up; they automatically upgrade; and they run on Windows, Linux, and Mac OS X.
Stay on top of your build plans with metrics reporting the duration across time, # of failed tests across time, avg. time to fix a failed build, and more
In order to effectively analyze the build status of your project, gather statistics on the # of tests per build, most failing tests per build plan, longest-running tests per build plan, and the per test history.
Bamboo also lets you gather statistics based on author. Track activity, failures, and fixes per author, and create scorecards based on % failed builds, % fixed builds, etc.
Bamboo keeps the log-in process simple and secure with Atlassian Crowd for Single sign-on, LDAP integration, and Microsoft Windows Active Directory support.
Have complete control of who can see what with user and group-based access control, anonymous user access, and plan-level permissions.
3rd party plugins
Find some great plugins to help your automation, such as tasks from Blitz.io, Tomcat, Rake, iOS and Xcode, and VMware
Create your own Bamboo plugins with the help of our insanely simple APIs. Atlassian also provides stable APIs for internal, ISV, and consulting solutions that stand the test of time.
Automate your use of Bamboo using the Bamboo REST API - fetch the latest status, result history or start builds.