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.
Ubuntu 22.04 for GitLab with maintenance support by ATH
ATH InfosystemsExternal reviews
External reviews are not included in the AWS star rating for the product.
Boosted productivity with automated pipelines and seamless collaboration
What is our primary use case?
What is most valuable?
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?
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.