Best software for software code versioning and devops tool
Overall Satisfaction with GitLab
We are using Gitlab to automate our engineering tasks, which include continuous integration and continuous development. We have all our microservices code managed on Gitlab. It provides a seamless operation towards code versioning and has all the features required like branching, Merging, and creating pull requests. We have achieved one-click deployment using Gitlab's services.
Gitlab also provides sharable runners, which build and deploy our code fast and reduce our infrastructure load. Gitlab UI for pull requests and code review is the best in class.
Regardless of the work style or business context, GitLab enables our teams to easily plan and manage the processes and work utilizing agile methodologies and principles. Our agile teams effortlessly interact and get intellectual visibility into facts with its single and easy user interface and a full and powerful collection of tools that not only aid people in project planning but also enable its implementation and beyond. Our agile teams are fully reliant on this, and it is the most important aspect of corporate planning in order for us to finish our projects quickly and on schedule.
Gitlab also provides sharable runners, which build and deploy our code fast and reduce our infrastructure load. Gitlab UI for pull requests and code review is the best in class.
Regardless of the work style or business context, GitLab enables our teams to easily plan and manage the processes and work utilizing agile methodologies and principles. Our agile teams effortlessly interact and get intellectual visibility into facts with its single and easy user interface and a full and powerful collection of tools that not only aid people in project planning but also enable its implementation and beyond. Our agile teams are fully reliant on this, and it is the most important aspect of corporate planning in order for us to finish our projects quickly and on schedule.
Pros
- Code versioning
- DevOps features
- Milestone and issue management
- Code review
- Integrations
Cons
- Intenseness for YML files
- Better merge conflicts views
- It impacted us drastically, as most of our jobs get done in the free plan
- SLA is good
- Integrations are good
- GitHub and Bitbucket
Gitlab made our product life cycle efficient. It has a better user interface and user experience. GitLab doesn't clutter with many features upfront and provides a lot of free services, which is missing in any other product. For small teams, it's the best piece of software. I always recommend giving it a try.
We only bought the shared runner pipeline minutes once, and it made our requirement fulfilled. All our use cases are covered in the free plan. In terms of security, it notifies us if it found any vulnerability or any deprecated packages we are using. Most of our repositories are private, which provides us with a more secure environment for our codebase.
The ability of code sharing between teams is one of the topmost features of GitLab and helps us team to easily pull or push the code. The merging of code is also seamless. Our code review team can easily compare and review the codes and make an informed decision.
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?
Yes
Did implementation of GitLab go as expected?
Yes
Would you buy GitLab again?
Yes
Comments
Please log in to join the conversation