I am using GitLab primarily as a code repository and for CI/CD tools and deployments.
IT Manager at a tech company with 5,001-10,000 employees
Streamline building and deployment processes with user-friendly integration
Pros and Cons
- "Continuous integration with deployment is very powerful, which is a significant reason for migrating from TFS to GitLab."
- "The stability of GitLab is impressive."
- "The feature I appreciate the most about GitLab is its ease of use and compatibility, which allows for straightforward building and deployment processes."
- "There are missing search features, particularly when searching repositories or applying filters. Additionally, I have encountered issues with the deployment of CI/CD pipelines, especially dealing with variable environments."
What is our primary use case?
What is most valuable?
The feature I appreciate the most about GitLab is its ease of use and compatibility, which allows for straightforward building and deployment processes.
Continuous integration with deployment is very powerful, which is a significant reason for migrating from TFS to GitLab. Its documentation is extensive, and YAML files are user-friendly, making the deployment process more or less straightforward.
What needs improvement?
There are missing search features, particularly when searching repositories or applying filters. Additionally, I have encountered issues with the deployment of CI/CD pipelines, especially dealing with variable environments.
Creating a YAML file with numerous variables can be challenging without a way to separate them by different environments. It would be beneficial to have a user-friendly interface for setting up these configurations, instead of just writing YAML files.
For how long have I used the solution?
I have been working with GitLab for a little over a year as I transition from TFS.
Buyer's Guide
GitLab
June 2026
Learn what your peers think about GitLab. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
900,644 professionals have used our research since 2012.
What do I think about the stability of the solution?
The stability of GitLab is impressive. Everything, including runners, functions smoothly without any issues.
How are customer service and support?
Technical support from GitLab has been satisfactory. I have had meetings where they taught me, explained things, and provided guidance for starting from scratch. Overall, my experience has been pretty good.
Which solution did I use previously and why did I switch?
I am transitioning from TFS to GitLab, mainly due to the powerful continuous integration capabilities of GitLab.
What about the implementation team?
Currently, I have two developers partially dedicated to creating the CI/CDs, Firebend, and repositories.
What was our ROI?
Migrating to GitLab is bringing time-saving benefits, and everything is easier to automate. This transition is crucial for us.
What's my experience with pricing, setup cost, and licensing?
The pricing of GitLab is reasonable, aligning with what I consider to be average compared to competitors.
Which other solutions did I evaluate?
I am migrating from TFS to GitLab.
What other advice do I have?
I would appreciate some AI-driven helpers, similar to Visual Studio's Copilot, integrated into GitLab. This could enhance the user experience by providing assistance during configuration. I rate GitLab a nine out of ten points.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
AWS DevOps/ Site Reliability Engineer at Tata Consultancy
Boosted productivity with automated pipelines and seamless collaboration
Pros and Cons
- "It streamlines our DevOps processes with automated CI/CD pipelines."
- "I recommend GitLab for DevOps engineers."
- "There are some challenges with repository file management as GitLab may struggle to manage larger files."
What is our primary use case?
I use GitLab to manage our development lifecycle. We use it to store code and automate our CI/CD pipeline. Once developers commit their code, the CI/CD pipeline automatically starts, supporting development through various stages. It is part of our software development life cycle.
What is most valuable?
GitLab enhances productivity and reduces time since many tasks are automated. I appreciate the team collaboration it offers, enabling multiple people to work on the same Git repository seamlessly.
Additionally, it streamlines our DevOps processes with automated CI/CD pipelines.
What needs improvement?
There are some challenges with repository file management as GitLab may struggle to manage larger files. Improvements could be made regarding size management and file partitioning.
Also, the UI has remained the same for a couple of years and could benefit from an update with AI features and better customization.
For how long have I used the solution?
I have been using GitLab for three or four years.
What do I think about the stability of the solution?
I have not encountered any performance or stability issues with GitLab so far. It has remained stable and reliable.
What do I think about the scalability of the solution?
GitLab is scalable as multiple users can simultaneously access it without issues.
How are customer service and support?
We have rarely needed to escalate issues to technical support since GitLab usually runs seamlessly. Occasionally, issues might arise if the URL isn't up or due to server problems.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I have worked with Bitbucket. In comparison, GitLab is more advanced, particularly in terms of cloud capabilities.
How was the initial setup?
Setting up GitLab is smooth and straightforward. There is no complexity as long as you're familiar with the basics. A simple code can be reused, facilitating easy installation and use.
What's my experience with pricing, setup cost, and licensing?
GitLab is mostly free, with potential costs arising from upgrade versions. There is a trial period of about six months during which it is free. Afterward, fees apply.
Which other solutions did I evaluate?
I have experience with Bitbucket and Jenkins, and both serve as alternatives to GitLab for version control and CI/CD pipelines.
What other advice do I have?
I recommend GitLab for DevOps engineers. It is easy and fast to use. While Jenkins is also good for understanding, GitLab offers an easier user experience. I rate GitLab as ten on a scale of one to ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
GitLab
June 2026
Learn what your peers think about GitLab. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
900,644 professionals have used our research since 2012.
Senior Application Developer at IBM
Streamlines code management with efficient branch handling but needs improved conflict resolution
Pros and Cons
- "The most valuable aspects of GitLab are the ability to create branches, merge branches, and compare branches to resolve code conflicts."
- "GitLab is scalable and works well with multiple environments."
- "GitLab can improve its user interface to make conflict resolution more user-friendly."
What is our primary use case?
We were using GitLab as a repository for our project. Whenever we were developing anything, we would commit our codes there.
We used it for creating branches, merging branches, and comparing branches to resolve conflicts during code committing. We configured the CI/CD pipeline to automate our deployment process. We also utilized it in conjunction with tools like Octopus and OpenShift.
How has it helped my organization?
GitLab helped us streamline our code-committing and versioning process. It provided better user-friendly solutions for comparing and resolving conflicts when committing code.
The CI/CD pipeline setup was straightforward and required fewer commands, making it simpler to use compared to Tekton. This efficiency in code management and deployment contributed to smoother operations in our projects.
What is most valuable?
The most valuable aspects of GitLab are the ability to create branches, merge branches, and compare branches to resolve code conflicts.
The documentation provided by GitLab is very comprehensive, which is useful for resolving queries. GitLab's logs are also beneficial for tracking the status of our CI/CD pipeline.
What needs improvement?
GitLab can improve its user interface to make conflict resolution more user-friendly. Better and more descriptive logs during CI/CD pipeline configuration would also be beneficial to diagnose issues more quickly.
Sometimes, the logs provided are not sufficient to understand the errors, and we needed assistance from our DevOps team.
For how long have I used the solution?
I have been using GitLab for around four to five years.
What do I think about the stability of the solution?
I have not experienced any performance or stability issues with GitLab so far.
What do I think about the scalability of the solution?
GitLab is scalable and works well with multiple environments. It integrates well with other tools. It has all the features required for our coding and deployment needs, which makes it scalable to our changing requirements.
How are customer service and support?
I did not have the opportunity to engage with GitLab's technical support as I did not encounter any issues requiring escalation.
How would you rate customer service and support?
Neutral
How was the initial setup?
The initial setup was straightforward. There were no challenges beyond typical configuration, and the documentation was adequate.
What about the implementation team?
Our DevOps team handled most of the configuration work, and we, as developers, made changes only occasionally for personal use scenarios.
What's my experience with pricing, setup cost, and licensing?
I have never paid for using GitLab personally, as it is free for our usage purposes. Even when working in other small organizations, we opted for GitLab as it was cost-efficient.
What other advice do I have?
I would recommend GitLab to others because it is free and user-friendly. It provides all the necessary functionalities we need.
I'd rate the solution seven out of ten.
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Platform Engineer & Manager at a computer software company with 51-200 employees
Seamless integration and automation accelerate time to market
Pros and Cons
- "GitLab's source control is excellent."
- "GitLab should enhance its GitOps capability as they are currently using FluxCD, however, Argo CD is better and offers more features. GitLab should work on improving their user interface for GitOps as it is lagging behind."
What is our primary use case?
What is most valuable?
GitLab's source control is excellent. Having the source control and pipeline in the same platform makes integration seamless. It is already integrated, with no need to configure any webhooks or other settings.
Implementing CI/CD with GitLab has accelerated the time to market significantly. As we implement automated testing and DevSecOps, it speeds up the process by forty to sixty percent.
What needs improvement?
GitLab should enhance its GitOps capability as they are currently using FluxCD, however, Argo CD is better and offers more features. GitLab should work on improving their user interface for GitOps as it is lagging behind.
For how long have I used the solution?
I have been working with GitLab for more than three years now.
What do I think about the stability of the solution?
GitLab is very stable with no issues in performance or availability.
What do I think about the scalability of the solution?
GitLab is highly scalable, but in our current architecture using Docker containers, it isn't. That is why we're transitioning to OpenShift for future scalability with increased user numbers.
How are customer service and support?
I have interacted with architects for some advice during the implementation, and they were prompt in their response. However, I have not had to open any support tickets yet.
Which solution did I use previously and why did I switch?
I have worked with several CI/CD tools, including Jenkins, Azure DevOps, Tekton, and Jenkins. GitLab CI is more powerful than Jenkins and Azure DevOps and comparable to Tekton.
How was the initial setup?
The initial setup of GitLab was straightforward. We have it installed as a Linux package and as a Docker container, which took very little time.
Which other solutions did I evaluate?
I have used Tekton before, the vanilla version on Kubernetes and Red Hat's version of the pipeline.
What other advice do I have?
Overall, I recommend GitLab to other DevOps teams due to its powerful CI capabilities and having most tools you need on the same platform. It enables seamless integration and automation. I rate GitLab nine out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Director - Quality Engineering at mobileum
Useful for source code management and security purposes
Pros and Cons
- "When a developer checks in code, it is automatically built and deployed, and automated test cases are also run. We have extensive integration with GitLab, which helps us with source code management. We run the static code analysis using SonarQube."
- "Technologies are always changing. Nowadays, new things like serverless computing and workload management have emerged. We have noticed a few gap items for faster service delivery. For example, we do user interface testing in the latest team and automate it using some tools. Recently, we integrated a tool with user interface testing, which can simulate a multi-user environment. So, we would like to see more integration with different platforms."
What is our primary use case?
When a developer checks in code, it is automatically built and deployed, and automated test cases are also run. We have extensive integration with GitLab, which helps us with source code management. We run the static code analysis using SonarQube.
What needs improvement?
Technologies are always changing. Nowadays, new things like serverless computing and workload management have emerged. We have noticed a few gap items for faster service delivery. For example, we do user interface testing in the latest team and automate it using some tools. Recently, we integrated a tool with user interface testing, which can simulate a multi-user environment. So, we would like to see more integration with different platforms.
What do I think about the stability of the solution?
We normally do load testing for an hour, extending that load with two or three different use cases. We increase the load by two or three times to check how the application responds. This helps us see if the application can withstand increased load, though it may reject messages or requests when it can't handle two to three times the normal load.
We do endurance or soak testing by leaving the system at the rated load, like 300 requests per second, for 12-16 hours to observe stability. We monitor for CPU leakage, memory leakage, queue building, and similar issues. If there are any problems, we fine-tune and fix them. For performance testing, we test at multiple levels: one at the service level and two at the system level. We normally don't test at the integration level.
What do I think about the scalability of the solution?
My company has 90 users.
How was the initial setup?
The solution's deployment is straightforward. We have containerized applications that are deployed to the environment.
What about the implementation team?
GitLab was deployed in-house.
What was our ROI?
The main value and impact of using the product are significant. We create and maintain vulnerability-free software by integrating tools like ManageEngine, which periodically patches our runtime environments, including operating systems, kernels, and software. Additionally, we run automated Nessus scans periodically, every week and day, to identify new vulnerabilities even after applying patches.
What other advice do I have?
I rate the overall solution an eight out of ten.
We do two levels of security scanning. One is at the build level, where we integrate with security packages and use tools like OWASP for top vulnerability compliance. This ensures that all third-party tools, like Tomcat and JBoss, are scanned as part of the build.
The second level is a reactive scan at runtime. We scan Oracle clients, JDKs, JBoss, Tomcat, Log4j, and other components during runtime. We also consider the operating system's security. Before we complete software testing, we use Nessus to perform a runtime security scan.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
CTO-OSS R&D and Product Development at TTG Int. LTD
Efficient version tracking saves time and money while leaving room for potential improvements
Pros and Cons
- "GitLab helps me save time and provide financial benefits, as keeping track of the updated version and the changes is money and time-saving."
What is our primary use case?
We are not using the community version of GitLab, but we are using it for ticketing and publishing the tool versioning.
What is most valuable?
The best features of GitLab are versioning and keeping track of the versions.
GitLab helps me save time and provide financial benefits, as keeping track of the updated version and the changes is money and time-saving.
GitLab has CI/CD pipeline capabilities.
What needs improvement?
For how long have I used the solution?
I have been working with GitLab for probably six to seven years.
What do I think about the stability of the solution?
I am satisfied with GitLab's security, and we have not experienced any problems so far.
What do I think about the scalability of the solution?
Regarding scalability, I did not face any issues with GitLab supporting my projects.
How are customer service and support?
I have not contacted GitLab's technical support.
How would you rate customer service and support?
Neutral
What was our ROI?
I have seen benefits from using GitLab, since my directors and the team are using it, they must be happy with it.
What other advice do I have?
I rate GitLab seven out of ten because nothing is perfect. I think we have to finish the conversation. I have told you what I could tell you.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Oct 5, 2025
Flag as inappropriateCo-Founder at Fineshift Software Pvt Ltd
Robust software development tool with excellent new features and good support
Pros and Cons
- "They incorporate new features every September, and they have introduced their own code editor and AI features."
- "The pricing has been substantially increased, which is a major concern."
What is our primary use case?
GitLab is predominantly used for software development and practicing DevOps. GitLab CI/CD is one of the best features, and the solution is used primarily for software development.
What is most valuable?
GitLab is robust software and easy to use. There is excellent documentation available on their site but it can be overwhelming for early learners.
They incorporate new features every September, and they have introduced their own code editor and AI features.
What needs improvement?
The pricing has been substantially increased, which is a major concern. While GitLab has a lot of documentation, the complexity and volume can be overwhelming, especially for new learners. Structuring the documentation more effectively could help alleviate this issue.
For how long have I used the solution?
GitLab was resold for approximately two years.
What do I think about the stability of the solution?
The solution is stable, and there have been no noted glitches or latency issues.
What do I think about the scalability of the solution?
The solution is easy to scale.
How are customer service and support?
Customer service and support are good.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
Previously we worked as resellers of other IT software like Snyk and Aqua Cloud Security.
How was the initial setup?
The initial setup is medium in terms of difficulty. It's neither too easy nor too difficult.
What's my experience with pricing, setup cost, and licensing?
Pricing is relatively expensive.
Which other solutions did I evaluate?
Previously explored solutions like Snyk and Aqua Cloud Security.
What other advice do I have?
GitLab is a very good solution.
I'd rate the solution nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer. Reseller
Director of Cloud Solution Group at DTech Cloud Corporation
Works as a source code manager or version control manager
Pros and Cons
- "In our software development lifecycle, GitLab is used as a component for code repository management. We use GitLab for several projects to handle code repositories. For other software projects, we use Bitbucket, but the use case for both is very similar."
- "In the next release, I would like to see GitLab expand its integration capabilities to include platforms like DigitalOcean, which developers widely use for cloud infrastructure. Enhancing CI/CD automation features specifically tailored for DigitalOcean would be beneficial."
What is our primary use case?
We use the solution as a source code manager or version control manager.
What is most valuable?
In our software development lifecycle, GitLab is used as a component for code repository management. We use GitLab for several projects to handle code repositories. For other software projects, we use Bitbucket, but the use case for both is very similar.
Many global users prefer GitLab for its enhanced pipeline automation for CI/CD features. It stands out among source code managers due to its parent-child pipeline feature. If users want to leverage this feature, they should consider using it. It’s not the only platform with this capability, but GitLab excels in automating many operations and offers integration with other platforms.
The solution supports platforms like Azure, GCP, and AWS. This capability makes it a preferred choice, even though other platforms also offer similar integration features. Additionally, GitLab’s tendency to be independent of ownership by another major company makes it an attractive option for many developers who prefer cloud usage
The tool's UI is good.
What needs improvement?
In the next release, I would like to see GitLab expand its integration capabilities to include platforms like DigitalOcean, which developers widely use for cloud infrastructure. Enhancing CI/CD automation features specifically tailored for DigitalOcean would be beneficial.
For how long have I used the solution?
I have been working with the product for more than six months.
What do I think about the stability of the solution?
The solution is stable.
What do I think about the scalability of the solution?
The product is scalable.
How are customer service and support?
The tool's technical support is great.
What's my experience with pricing, setup cost, and licensing?
The solution is free.
What other advice do I have?
I rate the overall product an eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Product Owner at a financial services firm with 1,001-5,000 employees
Powerful, mature, and easy to set up and manage
Pros and Cons
- "It's a great toolbox where the CI/CD pipeline is the fundamental component, but there are so many other features that you can pull from, which makes it a very powerful tool. My current client is using AWS, and they can, of course, use AWS CodePipeline, but GitLab is much more mature than that, and it also gives you the freedom to decide to go to another platform or have a multi-cloud strategy and things like that. That freedom for me is also very valuable."
- "It's more related to the supporting layer of features, such as issue management and issue tracking. We tend to always use, for example, Jira next to it. That doesn't mean that GitLab should build something similar to Jira because that will always have its place, but they could grow a bit in those kinds of supporting features. I see some, for example, covering ITSM on a DevOps team level, and that's one of the things that I and my current client would find really helpful. It's understandably not going to be their main focus and their core, and whenever you are with a company that needs a bit more advanced features on that specific topic, you're probably still going to integrate with another tool like Jira Service Management, for example. However, some basic features on things like that could be really helpful."
- "It's more related to the supporting layer of features, such as issue management and issue tracking. We tend to always use, for example, Jira next to it."
What is our primary use case?
I'm a product owner. So, I'm not really using the product myself on a day-to-day basis, but I've been managing teams and companies using GitLab for four to five years. Besides that, I've been involved in two or three tool selection experiences where GitLab was one of the candidates, and because of that, I pretty thoroughly investigated GitLab.
What is most valuable?
It's a great toolbox where the CI/CD pipeline is the fundamental component, but there are so many other features that you can pull from, which makes it a very powerful tool. My current client is using AWS, and they can, of course, use AWS CodePipeline, but GitLab is much more mature than that, and it also gives you the freedom to decide to go to another platform or have a multi-cloud strategy and things like that. That freedom for me is also very valuable.
What needs improvement?
It's more related to the supporting layer of features, such as issue management and issue tracking. We tend to always use, for example, Jira next to it. That doesn't mean that GitLab should build something similar to Jira because that will always have its place, but they could grow a bit in those kinds of supporting features. I see some, for example, covering ITSM on a DevOps team level, and that's one of the things that I and my current client would find really helpful. It's understandably not going to be their main focus and their core, and whenever you are with a company that needs a bit more advanced features on that specific topic, you're probably still going to integrate with another tool like Jira Service Management, for example. However, some basic features on things like that could be really helpful.
In terms of additional features, nothing comes to mind. One of the potential pitfalls is to keep adding new features and functionalities. They can just improve some of the existing features to make it high-end, top-quality. I don't have any substantial experience with agile planning. I don't know the industries GitLab is in, and I don't know why they make decisions like this, but as a customer, I would rather see them invest in improving the basic agile planning functionalities rather than adding, for example, portfolio planning features. That's because if I'm going to do portfolio planning, I probably will also need a lot of business users. I'm not sure if I want them in GitLab, I'd rather have them in Jira collaborating with me on portfolio planning. That's way better fitted for that type of work.
What do I think about the stability of the solution?
I don't have a strong opinion on that or much experience with that because, in the two companies, we used a self-hosted instance of GitLab where the user base was pretty small with 40 or 50 users. My current client has 300 users, which still is not huge, and we're using a managed hosted server. Its performance is fine. It is not stunning, but fine. I just don't have an insight on how much effort that costs from the hosting party.
What do I think about the scalability of the solution?
It is a scalable product. For my current client, we're looking at doing exactly that. We have been using the basic features, and we're looking into making more use of the security features and static testing unit. We're in the middle of doing that. I wouldn't be doing that if I wasn't convinced about its scalability.
How are customer service and support?
My current experience is with the hosted instance of GitLab. So, there's a company in between.
Before that, I've been having contact with them in the tool selection phase as well as the implementation phase, and I was very happy and impressed with their knowledge and responsiveness. I would be curious to see how it is if you're three years into using the tool and run into an issue. That's because in the phase of being one of the tools you want to consider for CI/CD, obviously, they're very willing and eager to get you on board, and thus are on top of your support request, but if you're a running customer, with three or four years in, I'm curious how their responsiveness and expertise would be. I don't have that experience.
Based on my experience, I would rate them a four out of five. They were very good. If I have a question or we aren't getting support quite quickly enough, I would still feel free to call the account manager I was in contact with back then.
How would you rate customer service and support?
Positive
How was the initial setup?
I haven't done it myself yet, but I have been working with the teams who have, and I would rate it a four out of five in terms of the ease of setup. It's pretty straightforward. That's also one of the strengths of GitLab. For example, for my current client, setting up a default GitLab runner that suits most of the teams was the biggest challenge, which is a compliment to the setup procedure of GitLab because that was easy enough.
What's my experience with pricing, setup cost, and licensing?
It's always difficult to compare prices fairly because features between competitors always differ pretty strongly.
There are three tiers. The Premium version of GitLab is a no-brainer. If I look at the difference between Free and Premium, I would always go for Premium. For me, that's a no-brainer. In terms of competitiveness, they're doing a great job with Premium. The step between Premium and Ultimate might need a business case in most companies. You get a lot more features, but there is also a pretty steep difference in price.
I'm not sure if they have some kind of discount. I've been negotiating with them on prices before, and I believe they weren't too happy to give discounts, but list prices are $19 per user, per month for Premium and $99 per user, per month for Ultimate.
So, the difference between Premium and Ultimate is a bit bigger, and in most companies, you need to build some type of business case. If I look at the security testing features that you get, such as compliance and value streaming portfolio mapping, I'm not sure if a lot of companies are directly looking for that in GitLab. I myself would rather, for example, use Jira for that than GitLab, but still, security and compliance for me would be the biggest benefits of going to Ultimate. My current client is in the financial industry, and business cases are built up rather easily. So, in terms of competitiveness of features, they're doing pretty well.
Which other solutions did I evaluate?
In the last tool selection I was involved in, the main competitors were GitHub and Atlassian. CircleCI was another one, but it wasn't a strong competitor. We were not sure about CircleCI.
The difference between GitLab and GitHub is minimal. They're pretty similar. The difference between GitHub and Atlassian is a bit bigger because Atlassian has several applications. If you were to set up a CI/CD pipeline, you would need Jira, BitBucket, and then bigger pipelines, or Bamboo as a build too. You would also need a couple of tools for user management. You need to set up a tool stack. Atlassian's flexibility is perfect, but if you were to score that on ease of setup, that's probably going to score worse than GitHub. That's a clear difference for me between Atlassian tooling and GitLab.
For me, CircleCI, Jenkins, CloudBees, Concourse, and Travis are doing the same in a way. There's some overlap, but the target audience is completely different. As a big enterprise, you wouldn't be looking at a tool like that very soon. Those are tools that would fit in a pipeline for a smaller company that really values flexibility and a customizable developer experience. In an enterprise environment, you just want one tool that's easy to set up and easy to manage, and GitLab and GitHub are perfect for that.
What other advice do I have?
Overall, I would rate it an eight out of ten. I am very satisfied with it.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Software Test Manager at ASELSAN
Optimize coding processes with efficient CI/CD while exploring AI integration
Pros and Cons
- "The CI/CD process is very efficient."
- "GitLab has better support, and its features are superior compared to Jenkins."
- "I would like to see AI support in GitLab."
What is our primary use case?
We are using GitLab for source code configuration and for CI/CD processes.
What is most valuable?
The CI/CD process is very efficient. We are utilizing the pipelines extensively and gaining significant benefits from GitLab.
What needs improvement?
We are not using the AI process yet, however, I would like to see AI support in GitLab. Maybe it already does. I am not sure how it supports AI processes.
For how long have I used the solution?
We have been using GitLab for two years.
What do I think about the stability of the solution?
GitLab supports us very well.
How are customer service and support?
We do not have any direct technical support from GitLab. We ask questions to our IT department, and they may seek external support if needed.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
We have just tried Jenkins. We are using GitLab. GitLab has better support, and its features are superior compared to Jenkins.
What about the implementation team?
The initial setup was handled by our IT department.
What was our ROI?
GitLab is a cost-saving tool and is particularly effective for coding processes.
What other advice do I have?
I do not have any recommendations or suggestions. I rate GitLab a ten out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Download our free GitLab Report and get advice and tips from experienced pros
sharing their opinions.
Updated: June 2026
Product Categories
Application Security Tools Build Automation Release Automation Static Application Security Testing (SAST) Rapid Application Development Software Software Composition Analysis (SCA) Enterprise Agile Planning Tools Fuzz Testing Tools DevSecOpsPopular Comparisons
SonarQube
ServiceNow
Snyk
Checkmarx One
Veracode
Microsoft Azure DevOps
Pega Platform
Appian
Red Hat Ansible Automation Platform
Bizagi
Microsoft Power Apps
VMware Tanzu Platform
JFrog Xray
PortSwigger Burp Suite Professional
Acunetix
Buyer's Guide
Download our free GitLab Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- How does Microsoft Azure DevOps compare with GitLab?
- If you had to both encrypt and compress data during transmission, which would you do first and why?
- When evaluating Application Security, what aspect do you think is the most important to look for?
- What are the threats associated with using ‘bogus’ cybersecurity tools?
- What are the Top 5 cybersecurity trends in 2022?
- Which application security solutions include both vulnerability scans and quality checks?
- We're evaluating Tripwire, what else should we consider?
- Is SonarQube the best tool for static analysis?
- Why Do I Need Application Security Software?
- Which Email Security enterprise solution would you choose: Cisco Secure Email vs Forcepoint Email Security vs Barracuda Email Security Gateway?






















