Overall Satisfaction with GitLab
I used GitLab for my Google Summer of Code project and for some personal projects. GitLab's built-in CI/CD pipeline makes development very easy and fast. When I developed the Intellij plugin in GitLab, with a small effort I was able to set up CI/CD pipeline for code analysis, vulnerability check, and automatic deployment to the Intellij repository.
- Setting up CI/CD is effortless and CI/CD works very well in GitLab.
- User interface is very intuitive and simple.
- Team collaboration in GitLab is easier than its competitors like GitHub.
- GitLab can improve their documentation on CI/CD pipeline setup.
- GitLab provides a lot of functionalities and I can't think of any other problem with its features.
- With GitLab's CI/CD pipeline we were able to deliver the project fast and more often.
- With an easy review system, we were able to collaborate easily with the members and reviewers.
Continuous integration and continuous deployment pipeline features are some of the key features in GitLab. The very first reason I chose GitLab for my projects is this CI/CD built-in functionalities. it enables you to rapid development and integration because you don't have to worry about the bugs as the tests are automated in CI/CD. You commit the code and GitLab will run the pipeline and will let you know the status of the committed code.
Do you think GitLab delivers good value for the price?
Are you happy with GitLab's feature set?
Did GitLab live up to sales and marketing promises?
Did implementation of GitLab go as expected?
Would you buy GitLab again?
GitLab is very well suited for both small-scale projects and large-scale projects. My personal opinion is GitLab's pricing structure is very reasonable. Its free tier offers a lot of good features. GitLab UI is more attractive than its competitors, personally, I feel it's easier to use GitLab than its competitors like GitHub.