Overall pretty good software, for building your own software.
Updated September 22, 2020

Overall pretty good software, for building your own software.

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with Gitlab

Gitlab is being used as both a source code repository as well as a CI/CD solution. Gitlab as a whole is used within our enterprise, but we are using our own instance. Using Gitlab allows us to keep revisions of the code we are deploying in a central repository, as well as continually integrating and deploying our software.
  • Source Code repository.
  • CI/CD.
  • Source code reviews.
  • There have been GUI issues.
  • We have encountered issues upgrading.
  • It seems to still have rough edges.
  • It's sped up our pipelines.
  • We've been able to capture source code.
We liked Gitlab because it's pretty extensible. We were having issues with Bitbucket and were looking for something that we could get to do what we want.
We haven't had a lot of reasons to open up support tickets, but when we have, Gitlab has addressed our issues. So I am pretty happy about that.

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

Gitlab is well suited for those that have a familiar experience with CI/CD, and can get their way around their source code repository. We have encountered some issues where it has started to slow down a bit, but we just gave the VM more resources.

Collaboration and Performance

Gitlab has allowed my team to be able to review code, as well as give approval for code roll outs. This has allowed us to make sure that our code has less errors as well as track changes that are made through the software's life cycle.
Most importantly, Gitlab has saved us from one team member having their software on their personal computer, and we face the loss of both the code and any history of the code. Beyond that, Gitlab has allowed us to be able to create structure around our roll outs of software and to be able to make sure all the code we send out is reviewed by peers.
At this point, we are still evaluating to use some of the more DevOps and consolidated tools for GitLab. So currently we are using multiple tools for our collaboration.