We just raised a $30M Series A: Read our story
Cancel
You must select at least 2 products to compare!
GitLab Logo
11,253 views|10,059 comparisons
GoCD Logo
Read 1 GoCD review.
2,090 views|1,842 comparisons
Featured Review
Find out what your peers are saying about GitLab, Jenkins, Google and others in Build Automation. Updated: November 2021.
552,695 professionals have used our research since 2012.
Quotes From Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:

Pros
"I like that it's easy to deploy our services over GitLab. The customer support is also good with a really active community. You have a lot of support that you can get online with your stack. That is probably one of the benefits of using GitLab. It's also really fast.""I have had no problem with the stability of the solution.""It is very useful for reviews. We are using branch merging operations and full reset operations. It is also very useful for merging our code and tracking another branch. The graph diagrams of Git are very useful. Its interface is straightforward and not too complex for us.""GitLab is very useful for pipelines, continuous integration, and continuous deployment. It is also stable.""It speeds up our development, it's faster, safer, and more convenient.""GitLab integrates well with other platforms.""I like GitLab from the CI/CD perspective. It is much easier to set up CI/CD and then integrate with other tools.""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."

More GitLab Pros »

"Permission separations mean that we can grant limited permissions for each team or team member."

More GoCD Pros »

Cons
"The solution could improve by providing more integration into the CI/CD pipeline, an autocomplete search tool, and more supporting documentation.""Reporting could be improved.""It would be better if there weren't any outages. There are occasions where we usually see a lot of outages using GitLab. It happens at least once a week or something like that. Whatever pipelines you're running, to check the logs, you need to have a different set of tools like Argus or something like that. If you have pipelines running on GitLab, you need a separate service deployed to view the logs, which is kind of a pain. If the logs can be used conveniently on GitLab, that would be definitely helpful. I'm not talking about the CI/CD pipelines but the back-end services and microservices deployed over GitLab. To view the logs for those microservices, you need to have separate log viewers, which is kind of a pain.""It would be really good if they integrated more features in application security.""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.""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.""We would like to generate document pages from the sources."

More GitLab Cons »

"The documentation really should be improved by including real examples and more setup cases."

More GoCD Cons »

Pricing and Cost Advice
"It is very expensive. We can't bear it now, and we have to find another solution. We have a yearly subscription in which we can increase the number of licenses, but we have to pay at the end of the year.""It seems reasonable. Our IT team manages the licenses.""The price is okay.""I think that we pay approximately $100 USD per month.""I don't mind the price because I use the free version.""Its price is fine. It is on the cheaper side and not expensive. You have to pay additionally for GitLab CI/CD minutes. Initially, we used the free version. When we ran out of GitLab minutes, we migrated to the paid version."

More GitLab Pricing and Cost Advice »

"It's an open-source and free tool."

More GoCD Pricing and Cost Advice »

report
Use our free recommendation engine to learn which Build Automation solutions are best for your needs.
552,695 professionals have used our research since 2012.
Questions from the Community
Top Answer: GitLab integrates well with other platforms.
Top Answer: I don't mind the price because I use the free version. The licensing fee could be less expensive.
Top Answer: While I don't have any specific complaints about GitLab, there are always things that could be better. Better support, for example, could be provided. The technology could be made simpler to use, it… more »
Ask a question

Earn 20 points

Ranking
1st
out of 32 in Build Automation
Views
11,253
Comparisons
10,059
Reviews
16
Average Words per Review
381
Rating
8.3
7th
out of 32 in Build Automation
Views
2,090
Comparisons
1,842
Reviews
1
Average Words per Review
642
Rating
8.0
Comparisons
Compared 34% of the time.
Compared 14% of the time.
Compared 12% of the time.
Compared 4% of the time.
Compared 2% of the time.
Compared 13% of the time.
Compared 10% of the time.
Compared 9% of the time.
Compared 6% of the time.
Also Known As
Adaptive ALM, Thoughtworks Go
Learn More
Overview

GitLab is a single application with features for the whole software development and operations (DevOps) lifecycle.

GoCD is an open source continuous delivery server created by ThoughtWorks. GoCD offers businesses a first-class build and deployment engine for complete control and visibility. It was designed for continuous delivery and the concepts essential to this practice are built in at the core.
Offer
Learn more about GitLab
Learn more about GoCD
Sample Customers
Siemens, University of Washington, Equinix, Paessler AG, CNCF, Ticketmaster, CERN, Vaadin
Ancestry.com, Barclay Card, AutoTrader, BT Financial Group, Gamesys, Nike, Vodafone, Haufe Lexware, Medidata, Hoovers
Top Industries
REVIEWERS
Mining And Metals Company18%
Computer Software Company18%
Transportation Company9%
Financial Services Firm9%
VISITORS READING REVIEWS
Computer Software Company24%
Comms Service Provider22%
Government9%
Financial Services Firm8%
VISITORS READING REVIEWS
Computer Software Company32%
Comms Service Provider21%
Government8%
Financial Services Firm6%
Company Size
REVIEWERS
Small Business50%
Midsize Enterprise11%
Large Enterprise39%
No Data Available
Find out what your peers are saying about GitLab, Jenkins, Google and others in Build Automation. Updated: November 2021.
552,695 professionals have used our research since 2012.

GitLab is ranked 1st in Build Automation with 16 reviews while GoCD is ranked 7th in Build Automation with 1 review. GitLab is rated 8.2, while GoCD is rated 8.0. The top reviewer of GitLab writes "Provides or mandates quantitative code into the Master". On the other hand, the top reviewer of GoCD writes "User-friendly interface, good integration with LDAP, and has an easily-extendable open architecture". GitLab is most compared with Microsoft Azure DevOps, TeamCity, Tekton, Sonatype Nexus Lifecycle and Snyk, whereas GoCD is most compared with Jenkins, CircleCI, Tekton, Microsoft Azure DevOps and Red Hat Ansible Automation Platform.

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.