Recs.
Updated
Bamboo is Atlassian's continuous integration server as part of their suite of development tools.
SpecsUpdate
Pros
Pro Good integration with other Atlassian software
Bamboo is made by Atlassian, the company that also made and maintains tools such as JIRA, Stash and BitBucket, so it's a given that they would integrate quite nicely.
For example, 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.
Pro 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.
Pro Integration with Docker
Bamboo allows using Docker containers to create build agents. Using Docker agents lets you run multiple remote agents on the same host without conflicting requirements. It makes it easier to duplicate and distribute changes to build agents, and to use scripts for creating and maintaining agents.
How can you define and build your own image and push it to a registry to share?This is when Bamboo’s Docker tasks come into play. Docker tasks make it possible to build an image, run a container, and push a Docker image to a registry from within your build or deployment project.
Cons
Recommendations
Comments
Out of Date Pros + Cons
Con No free tier available
Bamboo is not free and not does it offer a free option for open source projects. It's price starts at $10/Month (in their Cloud) or $10/once when beeing selfhosted for up to 10 jobs with unlimited local agents and no remote agents.