A versatile Git and CICD platform
Overall Satisfaction with GitLab
GitLab is our CI/CD platform of choice, which we use to manage our code, product builds and deployments in an automated way. It's very powerful and it allows us to define custom pipelines in YAML files that we can put under version control in the platform itself. It supports every Git functionality that any company, big or small, would need to store code, environment variables, review merge requests, resolve merge conflicts and handle merges from multiple users. In summary, it's a very powerful all-in-one platform.
Pros
- Define CI/CD pipelines as code
- Store your code
- Allow merge request reviews
- Store secrets as environment variables
Cons
- The free version was a bit slow
- Deliver functionality to clients faster
- Makes it easier to deploy fixes and rollback to previous versions
- Enables collaboration between engineers in code reviews
GitLab is an all-in-one Git and CI/CD platform that also offers generous credits in its free plan. It allows both private and public projects. The pipelines can be fully defined in YAML files put under version control.
We haven't used their security features. We relied on Snyk instead
It works like any other Git platform in that respect. It allows teams to share their code, resolve conflicts, handle merge requests and code reviews, revert and reset commits, allow rollbacks, etc.
Do you think GitLab delivers good value for the price?
Yes
Are you happy with GitLab's feature set?
Yes
Did GitLab live up to sales and marketing promises?
I wasn't involved with the selection/purchase process
Did implementation of GitLab go as expected?
I wasn't involved with the implementation phase
Would you buy GitLab again?
Yes


Comments
Please log in to join the conversation