Enterprise-right source code management setup
Overall Satisfaction with GitLab
We use GitLab as our source control solution. It is the central location of our entire codebase, configured with commit history, versioning, CI configuration and pipelines. We host around 2000 repositories within our department alone, on the platform. Having GitLab as a source control tool allows our entire distributed team to remain in sync for code sharing and collaboration.
Pros
- Source control management and real time code collaboration
- Configuration of CI CD pipelines and linking them with PR builds. It is easy to create and configure pipelines that can help the software dev lifecycle with minimal manual input.
Cons
- Lack of open source support compared to GitHub
- In browser IDE experience is not fully seamless
- Lack of cross platform support
- Improved development efficiency by reducing time to spin up development environments to the tune of 90 minutes a day.
- Improved time to market by 30% overall.
- Improved overall productivity and wellness of development teams.
While we have not directly used any integration support for security vulnerabilities, these form a critical part of our infrastructure as we're a tightly regulated and user centric industry and software vulnerabilities signify immense potential loss of revenue and market importance. GitLab's support for vulnerability extermination is something we're evaluating to implement and move away from our hands on fix process that we employ right now.
CI tests run any time a PR is raised, ensuring that several checks like linting, tests, sonar checks are all configured and passed before a PR is available for approval, meaning that a lot of manual effort is saved. It can save hours of development time. We can also allow auto merge settings to ensure we have separate branches based on release versions
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?
Yes
Would you buy GitLab again?
Yes
Comments
Please log in to join the conversation