We performed a comparison between GitLab and UrbanCode Deploy based on real PeerSpot user reviews.
Find out what your peers are saying about Microsoft, GitLab, Red Hat and others in Release Automation."This is a scalable solution. We had around 200 users working with it."
"The solution makes the CI/CD pipelines easy to execute."
"The most important features of GitLab for us are issue management and all the CI/CD tools. Another aspect that I love about GitLab is the UI."
"The initial setup of GitLab is pretty simple, with no complications."
"A user friendly solution."
"The most valuable feature of GitLab is its security."
"The tool helps to integrate CI/CD pipeline deployments. It is very easy to learn. Its security model is good."
"The solution has an established roadmap that lays out its plans for upgrades over the next two to three years."
"Stable solution that's good for automating the CI/CD pipeline: from development to production."
"The stability is good. I haven't experienced any issues."
"The solution handles complex deployments very efficiently."
"It is very easy to make a software release. It used to take us at least a couple of hours to make a release, now we went to production with a new one last night. This new release took me five minutes."
"The most valuable functionality is the ability to define the deployment process, schedule the deployment and automatically execute the deployments to different environments."
"The most valuable feature is the snapshot functionality, which allows us to access previous versions of the artifacts."
"I believe there's room for improvement in the advanced features, particularly in enhancing the pipeline functionalities."
"Based on what I know so far, its integration with Kubernetes is not so good. We have to develop many things to make it work. We have to acquire third-party components to work with Kubernetes."
"I would like more Agile features in the Premium version. The Premium version should have all Agile features that exist in the Ultimate version. IBM AOM has a complete Agile implementation, but in GitLab, you only have these features if you buy the Ultimate version. It would be good if we can use these in the Premium version."
"The pricing model of GitLab is an issue for me."
"GitLab could add a plugin to integrate with Kubernetes stuff."
"I would like to see static analysis also embedded in GitLab. That would also help us. If there's something that it does internally by GitLab and then that is already tied up with your pipeline and then it can tell you that you're coding is good or your code is not great. Based on that, it would pass or fail. That should be streamlined. I would think that would help to a greater extent, in terms of having one solution rather than depending on multiple vendors."
"GitLab could improve by having more plugins and better user-friendliness."
"As GitLab is not perfect, what needs improvement in the solution is the Wiki feature of the groups or the repertories because currently, it's not searchable by default. You'll need an indexing service such as Elasticsearch to make it searchable, and that requires too much work, so for me, it's the main feature that should be improved in GitLab. In the next version of the solution, from the top of my head, the documentation could be improved. Besides the Wiki, it would be good if there's documentation that would be automatically generated based on the code repository. In other words, there should be some tutorials from GitLab for developers in the next release."
"I certainly would like to have a better way to pass information between deployment steps using UrbanCode Deploy because that's really difficult to do."
"I would like to have the agent up and running at all times, as opposed to only while it is in the DevOps pipeline."
"The scalability of this application needs improvement. Changes and variations in the application become bottlenecks as they need to be more seamless and comfortable."
"The technical support of the solution could definitely be improved as PMRs take long to resolve."
"I would like to see more reporting for container architecture."
"The interface allows access in a number of ways but that can be confusing."
GitLab is ranked 2nd in Release Automation with 70 reviews while UrbanCode Deploy is ranked 6th in Release Automation with 27 reviews. GitLab is rated 8.6, while UrbanCode Deploy is rated 7.8. The top reviewer of GitLab writes "Powerful, mature, and easy to set up and manage". On the other hand, the top reviewer of UrbanCode Deploy writes "It offers OOTB plugins for middleware". GitLab is most compared with Microsoft Azure DevOps, Bamboo, AWS CodePipeline, SonarQube and Red Hat Ansible Automation Platform, whereas UrbanCode Deploy is most compared with Red Hat Ansible Automation Platform, Microsoft Azure DevOps, HCL Launch, Octopus Deploy and BMC Release Lifecycle Management.
See our list of best Release Automation vendors.
We monitor all Release Automation reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.