We performed a comparison between Bamboo and GitLab based on real PeerSpot user reviews.
Find out in this report how the two Build Automation solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."The most useful feature of Bamboo is its integration with other solutions such as Jira and BitBucket, also offered by Atlassian. It is easier to use tools all provided by one vendor."
"The most valuable features are compiling and deployment."
"The most valuable feature of Bamboo is that it is a good tool for CI/CD integration."
"The platform helps us with automated and timely backup. It provides data replication as well."
"Bamboo was used extensively in our organization for PCA compliance."
"Bamboo's integration with the rest of Atlassian's tech tools, like Jira, helps manage the end-to-end development and release process."
"In my experience Bamboo is scalable."
"One of the big things that made us choose Bamboo, is it seamlessly integrates its APIs into NetSuite, which is our main ELP system."
"I have found the most valuable features of GitLab are the GitClone, GitPush, GitPull, GitMatch, GitMit, GitCommit, and GitStatus."
"It is a speedy platform compared to the others I have used. I have also enjoyed using the platform as this solution offers a good user experience."
"The most valuable functionality of GitLab, for me, is the DevOps. Besides the normal source control based on Git, I find the Auto DevOps features most important in the solution."
"The code merging capability is something that we use very frequently."
"The best thing is that as the developers work on separate tasks, all of the code goes there and the other team members don't have to wait on each other to finish."
"The most important features of GitLab for us are issue management and all the CI/CD tools. Another aspect that I love about GitLab is the UI."
"GitLab integrates well with other platforms."
"The most valuable features of GitLab are the review, patch repo, and plans are in YAML."
"The solution needs to support more customization in the training. What's offered is pretty generic. They need better training and should offer more guidance."
"Bamboo can improve by providing more with scripting, such as they have with Jenkins. Bamboo is more UI-driven at this time, Jenkins is going in that direction too."
"It's a little outdated. It's three years old."
"It should be much easier to use. It shouldn't require a lot of reading to be able to use it. It should have just two or three screens rather than hundreds of screens requiring a lot of clicking. It also requires a lot of integration. It has a steep learning curve. It takes a lot of time to understand and put in the data. There is also no proper training."
"The performance around the deployment feature could be improved."
"One area that could be enhanced is the governance process, particularly with regard to building approvals and transitions between stages. In comparison to other solutions, such as Jira, which features a workflow that supports approval processes, this capability is not natively available in Bamboo. To implement this functionality, integration with other solutions, such as GSM may be necessary. Although some add-ons, such as Adaptavist ScriptRunner, are available in the market to circumvent this limitation, they may not offer the exact functionality needed. Therefore, there is certainly room for improvement in this area."
"It can be challenging for someone new to the system or ecosystem to grasp, making it difficult to train new people and help them understand."
"It would be great if Bamboo could introduce a more containerized deployment model."
"It can be free for commercial use."
"I would like to see static analysis also embedded in GitLab. That would also help us. If there's something that it does internally by GitLab and then that is already tied up with your pipeline and then it can tell you that you're coding is good or your code is not great. Based on that, it would pass or fail. That should be streamlined. I would think that would help to a greater extent, in terms of having one solution rather than depending on multiple vendors."
"It could have more security integrations and the ability to check the vulnerability of the code. I don't think it is a responsibility of Gitlab, but it would be nice to have more options to integrate with."
"The initial setup was quite challenging because it takes some time to understand how to pull out or push the code."
"The price of GitLab could improve, it is high."
"GitLab's UI could be improved."
"GitLab doesn't have AWS integration. It would be better to have integration with other container management environments beyond Kubernetes. It has very good integration with Kubernetes, but it doesn't have good integration with, for example, AWS, ETS, etc."
"GitLab can improve by integrating with more tools, such as servers with Docker."
Bamboo is ranked 5th in Build Automation with 20 reviews while GitLab is ranked 1st in Build Automation with 70 reviews. Bamboo is rated 7.4, while GitLab is rated 8.6. The top reviewer of Bamboo writes "High availability, helpful support, and plenty of plugins available". On the other hand, the top reviewer of GitLab writes "Powerful, mature, and easy to set up and manage". Bamboo is most compared with Jenkins, GitHub Actions, Harness, Tekton and Microsoft Azure, whereas GitLab is most compared with Microsoft Azure DevOps, SonarQube, AWS CodePipeline, Tekton and TeamCity. See our Bamboo vs. GitLab report.
See our list of best Build Automation vendors.
We monitor all Build Automation reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.