My preferred DevSecOps platform.
May 08, 2023
My preferred DevSecOps platform.
Score 9 out of 10
Vetted Review
Verified User
Overall Satisfaction with GitLab
In my organization, GitLab is the preferred code repository and collaborative development platform for DevOps software projects of all sizes. By utilizing GitLab, we have access to essential software development and security features including; branching, code committing, merge trains , code testing and coverage, continuous development and deployment (Ci/Cd) capabilities and so on. All of the aforementioned enables a centralized, integrated workflow for software development operations within my company, leading to faster collaboration and deployment of software projects.
Pros
- Continuous integration - GitLab has enabled my team automate all critical steps required to test , build and ensure code security and quality. By automating this process, we limit manual interventions to minimum levels, leading to faster software deployment.
- Unit test reports - This makes it easier and faster to identify faults within our merge requests, without the need to manually check our software delivery pipeline.
- Continuous software security - GitLab enable us integrate security and compliance testing into our software development processes. This helps to promptly identify and manage potential vulnerabilities within software deployments.
Cons
- Documentations can be more intuitive and elaborate.
- Integration with third party software programs is inadequate.
- Accelerated software deployment cycles.
- Integrated agile planning , which has led to seamless collaboration and visibility across our development team.
We make use of GitLab's Unit Test Reports - This feature helps simplify the
identification of faults within Ci/Cd ( continuous integration and deployment ) merge requests. Thus , eliminating the
need for manual inspection of the software delivery pipeline, leading to faster identification of merge request security lapses and enhancing the
overall quality of our codebase.
identification of faults within Ci/Cd ( continuous integration and deployment ) merge requests. Thus , eliminating the
need for manual inspection of the software delivery pipeline, leading to faster identification of merge request security lapses and enhancing the
overall quality of our codebase.
GitLab provides a shared repository where my team members get to collaborate
on code. This shared repository acts as a central hub for all code
changes, allowing team members to easily access and contribute to the
codebase. By having this single source of truth ( centralized code hub ) , we are able to avoid versioning
conflicts and ensure that everyone is working with the latest code.
on code. This shared repository acts as a central hub for all code
changes, allowing team members to easily access and contribute to the
codebase. By having this single source of truth ( centralized code hub ) , we are able to avoid versioning
conflicts and ensure that everyone is working with the latest code.
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