Great flexibility within Atlasssian product family
December 05, 2016

Great flexibility within Atlasssian product family

Anonymous | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User

Overall Satisfaction with Bamboo

Bamboo is an enterprise-friendly continuous deployment and continuous integration tool for hundreds of different application builds to hundreds of different testing environments. We use it within our department of application development. It is used for fast and continuous partitioning of build and deployment tasks. Bamboo is a chiefly a continuous integration tool, but it does great in assisting with deployment issues and segregating build tasks to allow you to debug your code. Automated merging of branches is also a great feature.
  • Build automation - Bamboo gives almost too many ways to automate things via its partitioning of jobs and tasks to give the script builder and dev-ops flexibility.
  • Continuous integration - Because of Atlasssian's well-known integrative software with other interfacing CD and CI tools, automation is as easy as a simple script to hook up the connections and automate things with ease.
  • Continuous deployment - Triggers for sending complete builds to production or other test environments are quite configurable.
  • Free open-source require application to use - Bamboo does offer a free option for open source projects though it requires the user to apply for it in order to use it past the free trial.
  • Too many options - Supposing you are an end-user, the many different options are nauseating and can cause many headaches trying to debug.
  • Pricey for small user base - You can try it for 30 days for $10 with no remote agents but one remote agent costs $800.
  • Reduction of excessive customized build configurations - by centralizing configurations and managing permissions, we have reduced build times from hours to tens of minutes.
  • Uptick in debugging complexity - complex scripts and partitioning of jobs and tasks have made debugging builds difficult.
Bamboo is hands-down the best of these options if you rely on other products of Atlassian origin. Bamboo is not just built for teams, but teams-of-teams and teams of many workers. It has the administrative features you need to manage and maintain CI at scale. Enterprise model is for access control, management, and support.
End to end visibility when linked to JIRA, Stash and HipChat -
When connecting Bamboo with Stash and JIRA, details like JIRA issues, commits, reviews and approvals follow each release from development to production. If HipChat is part of the integration, team members get notified right away in addition to email notifications.

Deployment Projects -
Bamboo is the only build server to offer first-class support for the "delivery" aspect of continuous delivery. Deployment projects automate the tedium right out of releasing into each environment, while letting you control the flow with per-environment permissions.