Home/Continuous Integration Software/GitLab
Updated on: July 8, 2020
What is GitLab ?
GitLab - Continuous Integration Software : SaaSworthy.com
View Gallery
96% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More

GitLab

An Integrated CI to build, test deploy and monitor the codes
(159 Ratings) Write Review

GitLab is an all-in-one CI/CD tool that enables single conversation right from planning to deployment. It is highly scalable and the tests are distributed on separate machines. With this CI tool, each of the build can be split into multiple jobs that can run parallel on multiple machines. It is also optimised for delivery with multiple stages, manual deploy gates, variables and environments. GitLab can be used on multiple platforms (operating systems) including Windows, MacOS, Unix and any other platforms that can support Go. It can also be supports builds on multiple programming languages including the PHP, Java, Ruby or C. It also has the much important auto-scaling feature that enables spinning higher or lower automatically so that the builds are processed faster and more cost efficiently. The projects can be added via single click as all the hooks are automatically set up through GitLab API. It also has an inbuilt container registry so that the users can share store and use images.

GitLab Features Show All Features

GitLab Technical details

Support 24/7 (Live rep) Online Customer Type Large Enterprises Medium Business Small Business
API Location / Phone Number San Francisco, California
Deployment SaaS/Web/Cloud Mobile - iOS Category Continuous Integration Software

GitLab Pricing

Pricing ModelFree Trial , Open-source , Subscription
Free
Free

Plan Features

  • 2,000 CI pipeline minutes per group per month on our shared runners
  • Unlimited private projects and collaborators
  • Community Support
  • Built-in CI/CD
  • Project Issue Board
  • ChatOps
Bronze
$4 /User/Month

Plan Features

  • 2,000 CI pipeline minutes per group per month on our shared runners
  • Unlimited private projects and collaborators
  • Community Support
  • Built-in CI/CD
  • Project Issue Board
  • ChatOps
  • Next business day Support
  • Multiple approvers in code review
  • Merge approvals
  • Code Quality
Silver
$19 /User/Month

Plan Features

  • 10,000 CI pipeline minutes per group per month on our shared runners
  • Unlimited private projects and collaborators
  • Community Support
  • Built-in CI/CD
  • Project Issue Board
  • ChatOps
  • Next business day Support
  • Multiple approvers in code review
  • Merge approvals
  • Code Quality
  • Multiple Group Issue Boards
  • Priority Support
  • Multi-project pipeline graphs
  • Deploy Boards
  • Timed and manual incremental rollout deployments
  • Canary Deployments
Gold
$99 /User/Month

Plan Features

  • 50,000 CI pipeline minutes per month on our shared runners
  • Unlimited private projects and collaborators
  • Community Support
  • Built-in CI/CD
  • Project Issue Board
  • ChatOps
  • Next business day Support
  • Multiple approvers in code review
  • Merge approvals
  • Code Quality
  • Multiple Group Issue Boards
  • Priority Support
  • Multi-project pipeline graphs
  • Deploy Boards
  • Timed and manual incremental rollout deployments
  • Canary Deployments
  • Multi-level Epics
  • Roadmaps
  • Portfolio Management
  • Application performance alerts
  • Security Dashboards
  • Container Scanning
  • Dynamic Application Security Testing
  • Kubernetes Cluster Monitoring
  • License Management
  • Free Guest users
  • View Kubernetes pod logs
Screenshot of the Vendor Pricing Page
GitLab Pricing
View Full Screen

Disclaimer: The pricing details were last updated on 19/09/2018 from the vendor website and may be different from actual. Please confirm with the vendor website before purchasing.

GitLab FAQs

GitLab is Continuous Integration Software. GitLab offers the following functionalities:

  • Multi Programming Languages
  • Automated Integration
  • Auto Scaling
  • Automated Deployment

Learn more about GitLab features.

The pricing for GitLab starts at $4.00 per user per month. GitLab has 3 different plans:

  • Bronze at $4.00 per user per month.
  • Silver at $19.00 per user per month.
  • Gold at $99.00 per user per month.
    • GitLab also offers a Free Plan with limited features.

      Learn more about GitLab pricing.

Yes, GitLab offers a free plan.

Learn more about GitLab pricing.

Yes, GitLab provides API.

Ask the Community View Community

GitLab Alternatives GitLab Alternatives

92% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
GitHub
(285 RATINGS)
GitHub
GitHub is a Free and Open-source software that can be used on-premises or in a private cloud. It lets you host, and review codes, monitor and track,...
Visit Website
GitLab vs GitHub
93% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Jira
(970 RATINGS)
Jira
Jira Software is a Software Development Tool used by agile teams. Collaborate with the team members to plan, track, and release great software. Prioritize and...
Visit Website
GitLab vs Jira
98% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Travis CI
(134 RATINGS)
Travis CI
Travis CI is a free open source Continuous Integration tool that provides support for many built configurations like Node.js, Java, PHP, etc. It is built for...
Visit Website
GitLab vs Travis CI
95% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Semaphore
(98 RATINGS)
Semaphore
Semaphore cloud-based platform simplifies the cloud testing process and places it more often in a single workflow. Automate each continuous power line. Get...
Visit Website
GitLab vs Semaphore
92% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
CircleCI
(229 RATINGS)
CircleCI
Circle CI works on the integration of VCS like GitHub, BitBucket and GitHub enterprise. This allows the tool to run automated testing each time the user runs a...
Visit Website
GitLab vs CircleCI
92% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Bitrise
(103 RATINGS)
Bitrise
Bitrise helps to automate daily app development tasks from building through testing to deployment. Bitrise is used for faster, more efficient and consistent...
Visit Website
GitLab vs Bitrise
90% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
AppVeyor
(24 RATINGS)
AppVeyor
AppVeyor provides continuous integration tools for Windows developers. The service is offered for free to open-source projects and offers subscriptions for...
Visit Website
GitLab vs AppVeyor
88% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
DeployBot
(1 RATINGS)
DeployBot
Deploybot software is a platform used to build codeone for your entire team. Execute or compile any code servers during the deployment, using pre-defined or...
Visit Website
GitLab vs DeployBot
87% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Probo.CI
Probo.CI
Probo.CI is a continuous integration and collaboration tool that helps break down the barriers inherent in a software development project. Probo works with git...
Visit Website
GitLab vs Probo.CI
86% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Codefresh
Codefresh
Codefresh is a Continuous Integration and Delivery platform built for Docker from the ground up. It helps companies automate their Docker workflow and...
Visit Website
GitLab vs Codefresh

GitLab Reviews

OVERALL RATING
4.2
Based on 159 Rating(s)
Rating Distribution
  • 126
  • 20
  • 2
  • 11
  • 0
SHARE YOUR EXPERIENCE Write a Review
Sort By
Filter by Source
Apoorv SinghSource : play.google.com
(Reviewed on 24 June 2020)

Feature request: Dark mode.

...more
Reiner JungSource : play.google.com
(Reviewed on 30 May 2020)

Does not show groups. Does not support boards (or I could not find them).

...more
Verified UserSource : trustradius.com
(Reviewed on 29 April 2020)
Overall pretty good software, for building your own software.

Use Cases and Deployment Scope

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.

Pros and Cons

  • Source Code repository.
  • CI/CD.
  • Source code reviews.
Edit
  • There have been GUI issues.
  • We have encountered issues upgrading.
  • It seems to still have rough edges.

Likelihood to Recommend

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.
Read this authenticated review

...more
Rex ElSource : play.google.com
(Reviewed on 25 April 2020)

Useful for reviewing issues and adding notes / ideas on the go. Could benefit from kanban board layouts to make it easier to view the context of issues.

...more
Michael JenkinsSource : trustradius.com
(Reviewed on 24 April 2020)
Gitlab is a Great Tool for Continuous Integration and Git-Based Code Management

Use Cases and Deployment Scope

Gitlab is used by my team and many others in my organization. We use it for its core features as a web-based Git repository. This allows us to track changes in our code and make use of the collaboration features in Gitlab like issues and pull requests. We're also getting started with using the CI and package registry features.

Pros and Cons

  • Merge request management.
  • CLI User Experience (UX).
  • Continuous Integration (CI).
  • Package management.
Edit
  • User and permissions management.

Likelihood to Recommend

Gitlab is well suited for any project that requires revision tracking along with collaboration with other contributors. It supports the standard features of Git and adds its own recipe to the features that other Git SaaS providers offer as well. This includes issue tracking, pull request management (or merge request management in Gitlab speak...which I actually prefer considering the action that takes place), and recently artifact and package management. Gitlab has also been a leader in bringing CI to the repo ahead of its competitors. Of course, not all of these features need to be used. If all a dev needs is to track code, Gitlab can handle that just as well as any other cloud or self hosted repo.
Read Michael Jenkins's full review

...more
Lana KirmasSource : play.google.com
(Reviewed on 01 April 2020)

Can edit nothing. No milestones and labels view. No boards at all. Bad markdown support. Senseless app

...more
Michael JenkinsSource : trustradius.com
(Reviewed on 30 March 2020)
Gitlab is a Great Tool for Continuous Integration and Git-Based Code Management

Use Cases and Deployment Scope

Gitlab is used by my team and many others in my organization. We use it for its core features as a web-based Git repository. This allows us to track changes in our code and make use of the collaboration features in Gitlab like issues and pull requests. We're also getting started with using the CI and package registry features.

Pros and Cons

  • Merge request management.
  • CLI User Experience (UX).
  • Continuous Integration (CI).
  • Package management.
Edit
  • User and permissions management.

Likelihood to Recommend

Gitlab is well suited for any project that requires revision tracking along with collaboration with other contributors. It supports the standard features of Git and adds its own recipe to the features that other Git SaaS providers offer as well. This includes issue tracking, pull request management (or merge request management in Gitlab speak...which I actually prefer considering the action that takes place), and recently artifact and package management. Gitlab has also been a leader in bringing CI to the repo ahead of its competitors. Of course, not all of these features need to be used. If all a dev needs is to track code, Gitlab can handle that just as well as any other cloud or self hosted repo.
Read Michael Jenkins's full review

...more
chethan chetuSource : play.google.com
(Reviewed on 28 March 2020)

Doesn't work, not able to login for custom servers, not even shows proper error and just says unknown error.

...more
Verified UserSource : trustradius.com
(Reviewed on 24 March 2020)
Overall pretty good software, for building your own software.

Use Cases and Deployment Scope

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.

Pros and Cons

  • Source Code repository.
  • CI/CD.
  • Source code reviews.
Edit
  • There have been GUI issues.
  • We have encountered issues upgrading.
  • It seems to still have rough edges.

Likelihood to Recommend

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.
Read this authenticated review

...more
Marco CarnevaliSource : trustradius.com
(Reviewed on 26 February 2020)
Gitlab. Perfect for CI

Use Cases and Deployment Scope

We use Gitlab for the android repository. It offers a free plan that has everything you need. We use Gitlab, especially for it's CI (continuous integration) feature.

Pros and Cons

  • Continuous integration
  • Git
Edit
  • Artifacts

Likelihood to Recommend

Gitlab it's needed if you are developing software, and you want to enhance your development with integrations and automation.
Read Marco Carnevali's full review

...more
Read All Reviews

Videos on GitLab

Introduction to GitLab Workflow
Introduction to GitLab Workflow
GitLab Agile Project Management 4-min Overview

GitLab Screenshots

GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot

GitLab Slides

GitLab 8.6 - Release Webcast
GitLab 8.6 - Release Webcast