What is the difference between Atlassian bitbucket and bamboo applications? I can see that bamboo is a CI/CD tool and bitbucket is a version control, but you can use bitbucket as CI/CD tool i suppose.Why do we need bamboo?
Atlassian Bamboo is a continuous integration (CI) and continuous delivery (CD) server. Bamboo assists software development teams by providing: automated building and testing of software source-code status. updates on successful/failed builds.
In Bamboo, you can pick a Bitbucket repository and checkout its sources without specifying additional credentials. Once they're linked, users can then complete the authorization process to perform Bamboo actions in Bitbucket. For more on the benefits of linking with Bamboo, see Bamboo integration.
Bamboo is a commercial/licensed tool, while Jenkins is an open-source tool. As a result, Jenkins has a worldwide development community, whereas Bamboo has its specialized development team. Thus, any individual or professional involved in DevOps can download Jenkins.
The confusion here is that Bitbucket server (the on-prem Bitbucket) does not have CI/CD capability, where as Bitbucket cloud does (Bitbucket pipelines).
If you're building an on-prem only CI/CD platform, you need Bamboo (or Jenkins or ...). If you're building a cloud CI/CD platform, you can do so with just Bitbucket cloud (or with Travis, CircleCI, ...)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With