<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener'>Customer Verified: Read more.</a>
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>Score 8.8 out of 100
Based on 142 reviews and ratings
Likelihood to Recommend
I have never had a CI/CD that was as easy to use and configure as GitLab. As a user of the pipelines at our company, it is very clear what each pipeline is intending to do and understand what commands these pipelines run (by looking at the code repository's GitLab.YAML file). Reviewing code and providing valuable feedback is also easy on GitLab, which is something I do on a day-to-day basis. From here, these files are easy to adjust when needed and they even provide a syntax tool to make sure the file is properly written before you commit the file. On top of this, at the company level, it seems GitLabhas all the tools and features we need to work on different types of projects or team structures.
Team Lead in EngineeringInternet Company, 201-500 employees
- It uses the well-known Git language to communicate with, which is very popular
- The interface is slick and easy to get used to
- They are very transparant in their security issues
- Updating the software from the command line is the easiest I have come across
- The permissions system i adequate, but could use some additional flexibility. As it is, there are only predefined roles a user can be put into.
- The issue tracking system is somewhat immature. It's effective for tracking bugs and enhancements, but is not very usable as a project management system.
Engineer in EngineeringFinancial Services Company, 1001-5000 employees
Likelihood to Renew
Based on 2 answers
Gitlab is the best in its segment. They have a free version, they have open-source software, they provide a good service with their SaaS product, they are a fully-remote company since the beginning (which means they are fully distributed and have forward-thinking IMO). I would certainly recommend them to everyone.
Based on 4 answers
The web console management is superior and I would have given Gitlab a 10, but sometimes it is hard to find documentation about a configuration setting in the gitlab.rb configuration file. As we move everything to code that means moving our CVS tools to code as well - and Gitlab to code. The usability of Gitlab from the end user's perspective is superior and the usability from the operations team is very good and getting better but there could be a little improvement in the gitlab.rb config file layout and documentation.
Based on 20 answers
At this point, I do not have much experience with Gitlab support as I have never had to engage them. They have documentation that is helpful, not quite as extensive as other documentation, but helpful nonetheless. They also seem to be relatively responsive on social media platforms (twitter) and really thrived when GitHub was acquired by Microsoft
Engineer in EngineeringInformation Services Company, 501-1000 employees
There are similar features among others. However, GitLab [has] better security and faster flow of information. It also allows us to do the monitoring of our work. There is also better collaboration with others across our regional teams. IT has [a] better, cleaner, and bug free environment that anyone can use.
Manager in Finance and AccountingGovernment Administration Company, 51-200 employees
Return on Investment
- Openness is a mandate at the Digital Impact Alliance, Gitlab helps achieve this in all aspects of the work
- The built-in build pipelines, along with in-browser editing of source code make managing the static site extremely easy
- Gitlab nears feature parity with github, making software development workflows fairly easy
Premium Consulting/Integration Services—
Entry-level set up fee?
GitLab Editions & Modules
- per user per month
- per user per month