We performed a comparison between GitLab and GoCD 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."This product is always evolving, and they listen to the customers."
"We like that we can create branches and then the branches can be reviewed and you can mesh those branches back. You can independently work with your own branch, you don't need to really control the core of other people."
"We use the Git repository and tagging feature. We are a product-based company and use this solution to move to a forward or backward tag."
"The initial setup of GitLab is pretty simple, with no complications."
"GitLab offers a good interface for doing code reviews between two colleagues."
"Of all available products, it was the easiest to use and easy to install."
"I like GitLab's security and SAS tools."
"GitLab is kind of an image of GitHub, so it gives us the flexibility to monitor our changes in the repos."
"The UI is colorful."
"The most notable aspect is its user interface, which we find to be user-friendly and straightforward for deploying and comprehending pipelines. We have the ability to create multiple pipelines, and in addition to that, the resource consumption is impressive."
"Permission separations mean that we can grant limited permissions for each team or team member."
"GitLab can improve the integration with third-party applications. It could be made easier. Additionally, having API control from my application could be helpful."
"We are having a few problems integrating with Jira at the moment, which is something that our IT department is investigating."
"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."
"Merge conflicts and repository maintenance could improve. If there is someone new to the system they would not know if there is a conflict."
"In the free version, when a merge request is raised, there is no way to enforce certain rules. We can't enforce that this merge request must be reviewed or approved by two or three people in the team before it is pushed to the master branch. That's why we are exploring using some agents."
"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's Windows version is yet not available and having this would be an improvement."
"The solution could improve by providing more integration into the CI/CD pipeline, an autocomplete search tool, and more supporting documentation."
"The documentation really should be improved by including real examples and more setup cases."
"The tool must be more user-friendly."
"The aspect that requires attention is the user management component. When integrating with BitLabs and authenticating through GitLab, there are specific features we desire. One important feature is the ability to import users directly from GitLab, along with their respective designations, and assign appropriate privileges based on that information. Allocating different privileges to users is a time-consuming process for us."
GitLab is ranked 1st in Build Automation with 70 reviews while GoCD is ranked 8th in Build Automation with 6 reviews. GitLab is rated 8.6, while GoCD is rated 7.6. The top reviewer of GitLab writes "Powerful, mature, and easy to set up and manage". On the other hand, the top reviewer of GoCD writes "User-friendly, useful multiple pipeline capabilities, and low resource consumption". GitLab is most compared with Microsoft Azure DevOps, Bamboo, AWS CodePipeline, SonarQube and Tekton, whereas GoCD is most compared with Tekton, Microsoft Azure DevOps, GitHub Actions, CircleCI and Jenkins. See our GitLab vs. GoCD report.
See our list of best Build Automation vendors and best Release 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.