We performed a comparison between AWS CodeBuild 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 integration with other AWS services has streamlined our workflow."
"It works seamlessly with AWS Elastic Container Registry (ECR)."
"The integration is a good feature."
"The solution provides good integrations."
"The integration is a good feature."
"We like that we can have an all-encompassing product and don't have to implement different solutions."
"Git hosting has an integration with ACD which is why we liked this solution in the first place."
"The most valuable feature of GitLab is its security."
"GitLab's best features are continuous integration and fast deployment."
"Their CI/CD engine is very mature. It's very comprehensive and flexible, and compared to other projects, I believe that GitLab is number one right now from that perspective."
"The code merging capability is something that we use very frequently."
"GitLab offers a good interface for doing code reviews between two colleagues."
"We're only using the basic features of GitLab and haven't used any advanced features. The solution works fine, so that's what we like about GitLab. We're party using GitHub and GitLab. We have a GitHub server, while we use GitLab locally or only within our team, and it works okay. We don't have any significant problems with the solution. We also found the straightforward setup, stability, and scalability of GitLab valuable."
"They can further improve the integration of the Bitbucket for CodeBuild."
"There is no persistent storage or preservation of workspace between the builds."
"The deployment fails sometimes."
"While working on building images for multiple applications within a single script, I encountered an issue where looping functionality was not supported as expected."
"GitLab could add a plugin to integrate with Kubernetes stuff."
"It should be used by a larger number of people. They should raise awareness."
"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."
"We do face issues in our company when we run out of disk space."
"The documentation could be improved to help newcomers better understand things like creating new branches."
"The documentation is confusing."
"There is a need to improve or adopt AI into the ecosystem like a co-pilot, which Microsoft has done with GitHub."
"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."
AWS CodeBuild is ranked 9th in Build Automation with 4 reviews while GitLab is ranked 1st in Build Automation with 70 reviews. AWS CodeBuild is rated 8.8, while GitLab is rated 8.6. The top reviewer of AWS CodeBuild writes "Provides good integrations, is flexible, and has a comparable price". On the other hand, the top reviewer of GitLab writes "Powerful, mature, and easy to set up and manage". AWS CodeBuild is most compared with Jenkins, CircleCI, GitHub Actions, Tekton and AWS CodePipeline, whereas GitLab is most compared with Microsoft Azure DevOps, Bamboo, SonarQube, AWS CodePipeline and Tekton. See our AWS CodeBuild 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.